Название Описание
Учитывая некоторые из натуральных колонок, пожалуйста, классифицируются в соответствии с требованиями цифрового и цифровыми выходами следующими пяти категорий:
- A1 = кратные числа могут быть 5 и все еще
- А2 = 5 может быть больше, чем 1 после того, как цифровое добавление выполняется в порядке, указанном в шахматном порядке сумма, т.е. вычислить n1 - n4 ... - n2 + n3
- А3 = 2 является количество цифровой I, за исключением 5
- A4 = 5 среднее дополнение к более чем 3 после цифр до ближайшего десятичного знака
- А5 = 4 это число максимум, чем число 5 в дополнение к
Формат ввода
Каждый вход включает в себя тест, каждый тест дается положительное целое число не более 1000 Н, а затем дает N не превышает 1000, чтобы быть классифицированы положительным целым числом. Разделенных пробелами между числами
Формат вывода
Для заданного положительного целого числа N, рассчитывается по предмету А1 ~ A5 запроса и последовательного вывода в ряд. Между числами, разделенными пробелами, но в конце строки не могут иметь дополнительные пробелы
Если определенный тип, в котором номер не существует, то соответствующий выход положение «N»
Пример ввода 1
13 1 2 3 4 5 6 7 8 9 10 20 16 18
Пример вывода 1
30 11 2 9.7 9
Ввод пробы 2
8 1 2 4 5 6 7 9 15
Пример вывода 2
N 11 2 N 9
Int основной ( INT ARGC, символ * ARGV []) { INT разреш [ 5 ] = { 0 , 0 , 0 , 0 , 0 }; INT Количество [ 5 ] = { 0 , 0 , 0 , 0 , 0 }; INT п, темп; зсапЕ ( " % d " , & п); для ( Int I = 0 ; я <п; я ++ ) { зсапЕ (" % D " , & температуры); если (Temp% 5 == 0 ) { если (Temp% 2 == 0 ) { ANS [ 0 ] + = темп; кол [ 0 ] ++ ; } } Еще если (Temp% 5 == 1 ) { если (количество [ 1 ]% 2 == 0 ) { разреш [ 1 ] + = темп; } Иначе { разреш [ 1 ] - = Temp; } } Еще если (Temp% 5 == 2 ) { разреш [ 2 ] ++ ; } Иначе , если (Temp% 5 == 3 ) { разреш [ 3 ] + = Temp; кол [ 3 ] ++ ; } Иначе , если (Temp% 5 == 4 ) { если (количество [4 ] < темп) { счетчик [ 4 ] = темп; } Рассчитывать [ 4 ] ++ ; } } Если (количество [ 0 ] == 0 ) { Е ( " Н " ); } Иначе { Е ( " % d " , разреш [ 0 ]); } Если (количество [ 1 ] == 0 ) { Е ( " Н " ); }еще { Е ( " % d " , разреш [ 1 ]); } Если (количество [ 2 ] == 0 ) { Е ( " Н " ); } Иначе { Е ( " % d " , разреш [ 2 ]); } Если (количество [ 3 ] == 0 ) { Е ( " Н " ); } Иначе { Е ( " % .1f ", ( Двойной ) Рез [ 3 ] / счетчик [ 3 ]); } Если (количество [ 4 ] == 0 ) { Е ( " Н " ); } Иначе { Е ( " % d " , разреш [4 ]); } Возвращает 0 ; }
Готовое решение проблемы
- Заполненная форма ямы, один десятичный, .1f