728x90

https://www.acmicpc.net/problem/6321

 

6321번: IBM 빼기 1

문제 '2001: 스페이스 오디세이'는 아서 C. 클라크의 소설이자 스탠리 큐브릭 감독의 영화이다. 이 작품에서 우주선은 토성으로 가고 있다. 긴 여행동안 선원들은 모두 정체 상태에 빠져있고, 두 선원은 깨어나 있다. 우주선은 인공지능 컴퓨터 HAL이 조정하고 있다. HAL은 점점 이상하게 행동하더니 선원들을 죽이기 시작했다. 자세한 이야기는 소설을 읽거나 영화를 보면 알 수 있다. 영화가 유명해지고 난 이후에 사람들은 '2001: 스페이스 오디세이'에

www.acmicpc.net

#include <iostream>
#include <string>
using namespace std;


int main() {
	int n;
	cin >> n;
	for (int t = 0; t < n; t++) {
		string s;
		cin >> s;
		cout << "String #" << t + 1 << '\n';
		for (int i = 0; i < s.size(); i++) {
			if (s[i] != 90) cout << (char)(s[i] + 1);
			else cout << 'A';
		}
		cout << "\n\n";
	}
	return 0;
}

'\n'을 두 번 쓸 때에는 "\n\n"이라고 쓰는 거 주의하자. 한 줄만 띄는 게 습관이 되어서 자꾸 '\n\n' 한다. 문제는 그렇게 해도 오류가 안 난다. 'hi'이렇게 알파벳은 컴파일 에러가 나는데 \n은 안 난다.

728x90

+ Recent posts