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

Обсуждение задачи 1049. Отважные воздухоплаватели

Do I misunderstand with the problem? (Get WA.)
Послано za-Nuker 11 апр 2005 13:46
I don't know if i misunderstood about this problem's output?
Because English isn't my preferred language.

Here is my program (It's seem to be corrected but got WA) :

#include <stdio.h>

int main(void)
{
...long arr, sum = 1, i, count = 0, start = 1;
...for(i=0; i<10; i++)
...{
......scanf("%ld",&arr);
......sum *= arr;
...}
...for(i=1; i*i <= sum; i++); // Count i

...while(start <= i-1)
...{
......if(sum % start == 0)
......{
.........if(sum/start == start)
............count++;
.........else
............count += 2;
......}
......start++;
...}

...printf("%ld",count%10);
...return 0;
}

e-mail me please, za-Nuker@hotmail.com
Thank you in advance.