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

Обсуждение задачи 1011. Кондукторы

I dont understand test number 3
Послано AC-SKYDOS 17 июл 2009 23:45
Whats wrong with my code?

#include <stdlib.h>
#include <math.h>
#include <vector>
#include <iostream>
#include <string>
#include <fstream>
#include <algorithm>
#include <utility>
#include <stdlib.h>
#include <set>

using namespace std;

bool normal (float, float);

int main() {
    float begin, end, y1, y2;
    int counter = 1;

    scanf ("%f %f", &begin, &end);

    do{
        y1 = (begin*counter)/100;
        y2 = (end*counter)/100;
        if (normal(y1, y2)){
            printf ("%i\n", counter);
            return 0;
        }
        counter++;
    } while (true);

    return (0);
}

bool normal (float a, float b){
    if (ceil(a)<=(float)b) return true;
    else return false;
}