[문제 링크] : https://www.acmicpc.net/problem/1871
#include <iostream>
using namespace std;
int main(){
int T;
string S;
cin >> T;
while(T--){
cin >> S;
int Ans = abs(((S[0] - 'A') * 26 * 26 + (S[1] - 'A') * 26 + (S[2] - 'A')) - ((S[4] - '0') * 1000 + (S[5] - '0') * 100 + (S[6] - '0') * 10 + (S[7] - '0')));
if(Ans <= 100){
cout << "nice\n";
}
else{
cout << "not nice\n";
}
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 6131 - 완전 제곱수 (C++) (0) | 2025.01.07 |
---|---|
[알고리즘] 백준 17135 - 캐슬 디펜스 (C++) (0) | 2025.01.06 |
[알고리즘] 백준 23235 - The Fastest Sorting Algorithm In The World (C++) (0) | 2025.01.04 |
[알고리즘] 백준 5427 - 불 (C++) (0) | 2025.01.03 |
[알고리즘] 백준 20055 - 컨베이어 벨트 위의 로봇 (C++) (0) | 2025.01.02 |