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

Общий форум

Please, help to find mistake in task№1263
Послано practicant 13 авг 2008 19:34
I used 'C'language. Following code(task№1263):
#include <stdio.h>
void main()
{
 int N,M,i,j,a[10000];
 double p;
vv:
 scanf("%d",&N);
 scanf("%d",&M);
 if (N<=0 || N>10000 || M<=0 || M>10000) goto vv;
{
 for (i=0;i<M;i++)
  {
    scanf("%d",&a[i]);
  }

for (j=1;j<=N;j++)
 { p=0.0;
  for (i=0;i<M;i++)
  {
    if(a[i]==j)
   {
    p=p+1;
   }
  }
   p=p/M*100;
   printf("%.2f%\n",p);
  }
}
}