ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1263. Выборы

WA number 6 Python
Послано Savchuk Nickolay 10 май 2021 03:48
def funct1(s):
    v=[]
    w=''
    for i in range(0,len(s)):
        if not s[i]==' ':
            w=w+s[i]
        else:
            v.append(int(w))
            w=''
    v.append(int(w))
    return v

def funct2(n,a):
    template = '{:.' + str(n) + 'f}'
    print(template.format(a),'%',sep='')

a=input()
b=funct1(a)
c={}
for i in range(0,b[1]):
    j=int(input())
    if j in c:
        c[j]=c[j]+1
    else:
        c[j]=1
for k in c.values():
    funct2(2, float(100*k/b[1]))
for l in range(0, b[0]-len(c)):
    funct2(2, 0)

WHAT IS HAPPENING???