Дано целое число n. требуется определить количество букв в его словесной записи на языке. например, число 145 записывается как «сто сорок пять» с использованием 12 букв.
входной файл input.txt содержит целое число n (0 ≤ n ≤ 106).
в выходной файл output.txt выведите целое число – количество букв в словесной записи числа n.
пример
2 3 , 145 12
на паскале )
питон
n1 = int(input('Введите первое число: '))
n2 = int(input('Введите второе число: '))
n3 = int(input('Введите третье число: '))
l = [(1, n1), (2, n2), (3, n3)]
max_ = None
for i in l:
if max_ is None:
max_ = i
if i[1] > max_[1]:
max_ = i
l.remove(max_)
if max_[1] > l[0][1] + l[1][1]:
print('Останется ларек №', max_[0])
else:
print('Останутся ларьки №', l[0][0], l[1][0])
RAW Paste Data
n1 = int(input('Введите первое число: '))
n2 = int(input('Введите второе число: '))
n3 = int(input('Введите третье число: '))
l = [(1, n1), (2, n2), (3, n3)]
max_ = None
for i in l:
if max_ is None:
max_ = i
if i[1] > max_[1]:
max_ = i
Объяснение:
#include <stdio.h>
using namespace std;
int main(){
int y;
cin>>y;
y=y%12;
switch (y){
case 4:{cout<<"Mouse"; break;}
case 5:{cout<<"Bull";break;}
case 6:{cout<<"Tiger";break;}
case 7:{cout<<"Rabbit";break;}
case 8:{cout<<"Dragon";break;}
case 9:{cout<<"Snake";break;}
case 10:{cout<<"Horse";break;}
case 11:{cout<<"Goat";break;}
case 0:{cout<<"Monkey";break;}
case 1:{cout<<"Cock";break;}
case 2:{cout<<"Dog";break;}
case 3:{cout<<"Pig";break;}
}
cin.get();
cin.get();
return 0;
}