※ 글쓴이는 취미로 코딩을 익혀보는 사람이라 정확하지 않은 내용을 담고 있을 수 있다 ※

 

이번에 볼 문제는 백준 26768번 문제인 H4x0r이다.
문제는 아래 링크를 확인하자.

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

 

26768번: H4x0r

Od dawna wiadomo, że hakerzy posługują się własnym językiem, różnymi skrótami i innymi formami zaciemniania, żeby zacierać ścieżki po sobie. O najlepszych z nich zwykle mawia się „h4x0rzy”. Niektórzy hakerzy czasami zamieniają niektóre

www.acmicpc.net

각 문자마다 하나씩 살펴보면서 'a', 'e', 'i', 'o', 's'는 그에 대응되는 문자로, 다른 문자는 그래도 출력하는 것으로 문제를 해결하자.

 

문자열로 입력을 받아도, 문자를 하나하나 입력받아도 문제를 해결하는 데에는 지장이 없다.

 

아래는 제출한 소스코드이다.

#include <iostream>
using namespace std;

char arr[128];
char c;

int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);

	arr['a'] = '4', arr['e'] = '3', arr['i'] = '1', arr['o'] = '0', arr['s'] = '5';

	while (cin >> c) {
		if (arr[c]) cout << arr[c];
		else cout << c;
	}
}
728x90

'BOJ' 카테고리의 다른 글

[BOJ 26753 // C++] OIJ  (0) 2022.12.25
[BOJ 26754 // C++] Programy  (0) 2022.12.25
[BOJ 26738 // C++] Lizak  (0) 2022.12.24
[BOJ 17266 // C++] 어두운 굴다리  (1) 2022.12.24
[BOJ 26594 // C++] ZOAC 5  (0) 2022.12.24

+ Recent posts