Решение задачи "Тавас и Нафас" с Codeforces

Без пояснения   Просмотров: 12


Тавас узнал количество баллов за тест, и теперь он хочет поделиться ими со своей девушкой Нафас.

Его телефон работает под управлением операционной системы Tavdroid, на клавиатуре которой нет цифр! Тавас хочет отправить Нафас смс-сообщение со своими результатами, так что деваться некуда — придется писать число баллов словами.


Тавас наелся сухого кофе, так что сейчас он не очень соображает.

Ваша задача — помочь ему и сказать, что печатать.

Код

#include<bits/stdc++.h>
using namespace std;
int n;
string s[20]={"zero","one","two","three","four","five","six","seven","eight","nine"};
string t[20]={"ten","eleven","twelve","thirteen","fourteen"};
string s2[20]={"twen","thir","for","fif","six","seven","eigh","nine"};
int main()
{
	cin>>n;
	if(n<10)
		cout<<s[n];
	else if(n<15)
		cout<<t[n-10];
	else if(n<20)
		cout<<s2[n-12]<<"teen";
	else if(n%10==0)
		cout<<s2[(n/10)-2]<<"ty";
	else
		cout<<s2[(n/10)-2]<<"ty-"<<s[n%10];
	return 0;

}

         

 Администратор Photo Автор: Администратор


Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться