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

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

where is wrong?
Послано lian lian 30 апр 2009 04:46
#include <iostream>
#include <map>

using namespace std;

int main ()
{
    int n, m, value;
    int id, i;
    float result;
    map <int, int> counters;
    cin >> n >> m;
    for (i = 1; i <= m; i ++) {
        cin >> value;
        ++ counters[value];
    }
    for (map <int , int>::const_iterator it = counters.begin();
         it != counters.end(); ++ it) {
         result = it -> second;
        printf ("%.2f%\n", 100 * result / m);
    }
    return 0;
}