😎 κ³΅λΆ€ν•˜λŠ” μ§•μ§•μ•ŒνŒŒμΉ΄λŠ” μ²˜μŒμ΄μ§€?

[BAEKJOON C++] 11365_!λ°€λΉ„ 급일 λ³Έλ¬Έ

πŸ¦₯ μ½”ν…Œ/BAEKJOON

[BAEKJOON C++] 11365_!λ°€λΉ„ 급일

μ§•μ§•μ•ŒνŒŒμΉ΄ 2023. 8. 11. 00:03
728x90
λ°˜μ‘ν˜•
당신은 κΈΈμ„ κ°€λ‹€κ°€ μ΄μƒν•œ μͺ½μ§€λ₯Ό λ°œκ²¬ν–ˆλ‹€. 
κ·Έ μͺ½μ§€μ—λŠ” μ•”ν˜Έκ°€ μ ν˜€ μžˆμ—ˆλŠ”데, 
λ˜‘λ˜‘ν•œ λ‹Ήμ‹ μ€ μ•”ν˜Έκ°€ λ’€μ§‘μœΌλ©΄ ν•΄λ…λœλ‹€λŠ” κ²ƒμ„ λ°œκ²¬ν–ˆλ‹€.

이 μ•”ν˜Έλ₯Ό ν•΄λ…ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€

μž…λ ₯
ν•œ μ€„에 ν•˜λ‚˜μ˜ μ•”ν˜Έκ°€ μ£Όμ–΄μ§„λ‹€.
μ•”ν˜Έμ˜ κΈΈμ΄λŠ” 500을 λ„˜μ§€ μ•ŠλŠ”λ‹€.
λ§ˆμ§€λ§‰ μ€„μ—λŠ” "END"κ°€ μ£Όμ–΄μ§„λ‹€. (ENDλŠ” ν•΄λ…ν•˜μ§€ μ•ŠλŠ”λ‹€.)

좜λ ₯
각 μ•”ν˜Έκ°€ ν•΄λ…λœ κ²ƒμ„ ν•œ μ€„에 ν•˜λ‚˜μ”© μΆœλ ₯ν•œλ‹€.
// [11365] !λ°€λΉ„ 급일

/*
당신은 길을 κ°€λ‹€κ°€ μ΄μƒν•œ μͺ½μ§€λ₯Ό λ°œκ²¬ν–ˆλ‹€. 
κ·Έ μͺ½μ§€μ—λŠ” μ•”ν˜Έκ°€ μ ν˜€ μžˆμ—ˆλŠ”λ°, 
λ˜‘λ˜‘ν•œ 당신은 μ•”ν˜Έκ°€ λ’€μ§‘μœΌλ©΄ ν•΄λ…λœλ‹€λŠ” 것을 λ°œκ²¬ν–ˆλ‹€.

이 μ•”ν˜Έλ₯Ό ν•΄λ…ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€

μž…λ ₯
ν•œ 쀄에 ν•˜λ‚˜μ˜ μ•”ν˜Έκ°€ 주어진닀.
μ•”ν˜Έμ˜ κΈΈμ΄λŠ” 500을 λ„˜μ§€ μ•ŠλŠ”λ‹€.
λ§ˆμ§€λ§‰ μ€„μ—λŠ” "END"κ°€ 주어진닀. (ENDλŠ” ν•΄λ…ν•˜μ§€ μ•ŠλŠ”λ‹€.)

좜λ ₯
각 μ•”ν˜Έκ°€ ν•΄λ…λœ 것을 ν•œ 쀄에 ν•˜λ‚˜μ”© 좜λ ₯ν•œλ‹€.
*/

#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 str;

	while (1) {
		// stringν˜•μ„ 받을 λ•Œ μ“°κ³  
		// 곡백이 ν¬ν•¨λœ λ¬Έμžμ—΄μ„ μž…λ ₯
		getline(cin, str);
		if (str == "END") {
			break;
		}

		reverse(str.begin(), str.end());
		cout << str << endl;
	}

	return 0;
}

728x90
λ°˜μ‘ν˜•
Comments