[백준] 15947. 아기 석환 뚜루루 뚜루
Algorithm2021. 11. 23. 10:43
반응형
14 단어의 Case를 구분 짓고 "turu"인 부분만 몇 번 반복했는지에 따라 출력을 다르게 함
int main()
{
int n;
cin >> n;
string tu = "tu";
int k = (n-1) / 14;
if(n % 14 == 1 || n % 14 == 13)
cout << "baby";
else if(n % 14 == 2 || n % 14 == 0)
cout << "sukhwan";
else if(n % 14 == 3 || n % 14 == 7 || n % 14 == 11)
{
if(k < 3)
{
for(int i=0; i<k+2; i++)
tu += "ru";
cout << tu;
}
else
{
tu +="+ru*";
cout << tu << k+2;
}
}
else if(n % 14 == 4 || n % 14 == 8 || n % 14 == 12)
{
if(k < 4)
{
for(int i=0; i<k+1; i++)
tu += "ru";
cout << tu;
}
else
{
tu +="+ru*";
cout << tu << k+1;
}
}
else if(n % 14 == 5)
cout << "very";
else if(n % 14 == 6)
cout << "cute";
else if(n % 14 == 9)
cout << "in";
else if(n % 14 == 10)
cout << "bed";
return 0;
}
반응형
'Algorithm' 카테고리의 다른 글
[Leetcode] 93. Restore IP Addresses (0) | 2021.11.23 |
---|---|
[백준] 10757. 큰수 A+B (1) | 2021.11.23 |
[Leetcode] 686. Repeated String Match (re) C++ (0) | 2021.11.22 |
[백준] 5598. 카이사르 암호 (0) | 2021.11.21 |
[백준] 17210. 문문문 (0) | 2021.11.21 |
댓글()