안녕하세요. 오늘은 이름 받침을 찾을 거예요.
https://www.acmicpc.net/problem/25205
이름 맨 마지막 글자의 받침이 있는지 여부는 입력으로 주어지는 문자열의 맨 마지막 문자가 자음인지 아닌지로 나뉘어집니다. 맨 마지막 글자가 ㄱㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎ즉, rsefaqsdwczxvg이면 1을 출력하면 됩니다.
#include <iostream>
#include <string>
using namespace std;
bool search(char c)
{
string s = "rsefaqtdwczxvg";
for (char temp : s)
if (c == temp)
return true;
return false;
}
int main(void)
{
ios_base::sync_with_stdio(false); cin.tie(NULL);
string s;
int len;
cin >> len >> s;
char c = s[len - 1];
if (search(c)) cout << 1;
else cout << 0;
}
감사합니다.