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

Обсуждение задачи 1157. Юный плиточник

where I'm wrong .
Послано ttt 13 май 2008 16:42
#include<stdio.h>
#include<math.h>
int yue(int n)
{
    int p=1,i;
    for(i=2;i<=(int)sqrt(n);i++)
        if(n%i==0)
        p++;
    return p;
}
int main ()
{
    int m,n,k,i,test;
    while(scanf("%d %d %d",&m,&n,&k)!=EOF)
    {
        test=0;
        for(i=1;i<=1000;i++)
        if(n==yue(i))
        {
            if(m==yue(i-k))
            {
                 printf("%d\n",i);
                 test=1;
                 break;
            }
        }
        if(test==0)
            printf("0\n");


    }
    return 0;

}