๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[BAEKJOON C++] 11944_NN ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
๋ฌธ์ ๋ ๋งค์ฐ ๊ฐ๋จํ๋ค.
N์ N๋ฒ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ฌ๋ผ.
๋ค๋ง, ๋ต์ด ๊ธธ์ด์ง๋ ๊ฒฝ์ฐ ๋ต์ ์ M์๋ฆฌ๋ง ์ถ๋ ฅํ๋ค.
์ ๋ ฅ
์ฒซ ๋ฒ์งธ ์ค์๋ N, M์ด ์ฃผ์ด์ง๋ค.
(1 ≤ N, M ≤ 2016)
์ถ๋ ฅ
N์ N๋ฒ ์ถ๋ ฅํ๋ค.
๋ง์ฝ ๋ต์ด ๊ธธ์ด์ง๋ฉด ๋ต์ ์ M์๋ฆฌ๋ฅผ ์ถ๋ ฅํ๋ค.
// [11944] NN
/*
๋ฌธ์ ๋ ๋งค์ฐ ๊ฐ๋จํ๋ค.
N์ N๋ฒ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ฌ๋ผ.
๋ค๋ง, ๋ต์ด ๊ธธ์ด์ง๋ ๊ฒฝ์ฐ ๋ต์ ์ M์๋ฆฌ๋ง ์ถ๋ ฅํ๋ค.
์
๋ ฅ
์ฒซ ๋ฒ์งธ ์ค์๋ N, M์ด ์ฃผ์ด์ง๋ค.
(1 ≤ N, M ≤ 2016)
์ถ๋ ฅ
N์ N๋ฒ ์ถ๋ ฅํ๋ค.
๋ง์ฝ ๋ต์ด ๊ธธ์ด์ง๋ฉด ๋ต์ ์ M์๋ฆฌ๋ฅผ ์ถ๋ ฅํ๋ค.
*/
#define _CRT_SECURE_NO_WARNINGS
// ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ
#include <iostream>
#include <algorithm> // find
#include <string>
#include <cmath> // abs
#include <vector>
#include <queue>
using namespace std;
int main() {
string n;
int m;
cin >> n >> m;
string str;
for (int i = 0; i < stoi(n); i++) {
str += n;
}
if (str.length() > m) {
cout << str.substr(0, m);
}
else {
cout << str;
}
return 0;
}
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BAEKJOON C++] 1037_์ฝ์ (0) | 2023.08.14 |
---|---|
[BAEKJOON C++] 2822_์ ์ ๊ณ์ฐ (0) | 2023.08.14 |
[BAEKJOON C++] 5218_์ํ๋ฒณ ๊ฑฐ๋ฆฌ (0) | 2023.08.13 |
[BAEKJOON C++] 5176_๋ํ ์๋ฆฌ (0) | 2023.08.13 |
[BAEKJOON C++] 5576_์ฝํ ์คํธ (0) | 2023.08.12 |
Comments