๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[BAEKJOON C++] 2711_์คํ๋งจ ๊ณ ์ฐฝ์ ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
๊ณ ์ฐฝ์์ ๋งจ๋ ์คํ๋ฅผ ๋ธ๋ค.
์ฐฝ์์ด๊ฐ ์คํ๋ฅผ ๋ธ ๋ฌธ์ฅ๊ณผ ์คํ๋ฅผ ๋ธ ์์น๊ฐ ์ฃผ์ด์ก์ ๋,
์คํ๋ฅผ ์ง์ด ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ฐฝ์์ด๋ ์คํ๋ฅผ ๋ฐ๋์ 1๊ฐ๋ง ๋ธ๋ค
์ ๋ ฅ
์ฒซ์งธ ์ค์ ํ ์คํธ ์ผ์ด์ค์ ๊ฐ์ T(1<=T<=1,000)๊ฐ ์ฃผ์ด์ง๋ค.
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ๊ตฌ์ฑ๋์ด ์๋ค.
์ฒซ ์ซ์๋ ์ฐฝ์์ด๊ฐ ์คํ๋ฅผ ๋ธ ์์น์ด๊ณ ,
๋ ๋ฒ์งธ ๋ฌธ์์ด์ ์ฐฝ์์ด๊ฐ ์น ๋ฌธ์์ด์ด๋ค.
๋ฌธ์์ด์ ๊ฐ์ฅ ์ฒซ ๋ฌธ์๋ 1๋ฒ์งธ ๋ฌธ์์ด๊ณ ,
๋ฌธ์์ด์ ๊ธธ์ด๋ 80์ ๋์ง ์๊ณ , ๋๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค.
์คํ๋ฅผ ๋ธ ์์น๋ ๋ฌธ์์ด ๊ธธ์ด๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค.
์ถ๋ ฅ
๊ฐ ํ ์คํธ ์ผ์ด์ค์ ๋ํด ์คํ๋ฅผ ์ง์ด ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ค.
// [2711] ์คํ๋งจ ๊ณ ์ฐฝ์
/*
๊ณ ์ฐฝ์์ ๋งจ๋ ์คํ๋ฅผ ๋ธ๋ค.
์ฐฝ์์ด๊ฐ ์คํ๋ฅผ ๋ธ ๋ฌธ์ฅ๊ณผ ์คํ๋ฅผ ๋ธ ์์น๊ฐ ์ฃผ์ด์ก์ ๋,
์คํ๋ฅผ ์ง์ด ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ฐฝ์์ด๋ ์คํ๋ฅผ ๋ฐ๋์ 1๊ฐ๋ง ๋ธ๋ค
์
๋ ฅ
์ฒซ์งธ ์ค์ ํ
์คํธ ์ผ์ด์ค์ ๊ฐ์ T(1<=T<=1,000)๊ฐ ์ฃผ์ด์ง๋ค.
๊ฐ ํ
์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ๊ตฌ์ฑ๋์ด ์๋ค.
์ฒซ ์ซ์๋ ์ฐฝ์์ด๊ฐ ์คํ๋ฅผ ๋ธ ์์น์ด๊ณ ,
๋ ๋ฒ์งธ ๋ฌธ์์ด์ ์ฐฝ์์ด๊ฐ ์น ๋ฌธ์์ด์ด๋ค.
๋ฌธ์์ด์ ๊ฐ์ฅ ์ฒซ ๋ฌธ์๋ 1๋ฒ์งธ ๋ฌธ์์ด๊ณ ,
๋ฌธ์์ด์ ๊ธธ์ด๋ 80์ ๋์ง ์๊ณ , ๋๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค.
์คํ๋ฅผ ๋ธ ์์น๋ ๋ฌธ์์ด ๊ธธ์ด๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค.
์ถ๋ ฅ
๊ฐ ํ
์คํธ ์ผ์ด์ค์ ๋ํด ์คํ๋ฅผ ์ง์ด ๋ฌธ์์ด์ ์ถ๋ ฅํ๋ค.
*/
#define _CRT_SECURE_NO_WARNINGS
// ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ
#include <iostream>
#include <algorithm> // find
#include <string>
#include <cmath> // abs
#include <vector>
#include <queue>
using namespace std;
int main() {
int T;
cin >> T;
for (int i = 0; i < T; i++) {
int n;
string str;
// ์ฐฝ์์ด๊ฐ ์คํ๋ฅผ ๋ธ ์์น, ์ฐฝ์์ด๊ฐ ์น ๋ฌธ์์ด
cin >> n >> str;
for (int i = 0; i < str.length(); i++) {
// i์ n์ด ๊ฐ์ง ์์ ๋
if (i != n - 1) {
cout << str[i];
}
}
cout << "\n";
}
return 0;
}
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BAEKJOON C++] 1292_์ฝ๊ฒ ํธ๋ ๋ฌธ์ (0) | 2023.08.03 |
---|---|
[BAEKJOON C++] 2953_๋๋ ์๋ฆฌ์ฌ๋ค (0) | 2023.08.03 |
[BAEKJOON C++] 3460_์ด์ง์ (0) | 2023.08.03 |
[BAEKJOON C++] 10807_๊ฐ์ ์ธ๊ธฐ (0) | 2023.08.02 |
[BAEKJOON C++] 2592_๋ํ๊ฐ (0) | 2023.08.02 |
Comments