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

Обсуждение задачи 1607. Такси

WA6
Послано Oybek 8 окт 2008 18:13
My code:

why WA#6

import java.io.*;
import java.util.*;

public class misol1607
{
    public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);
        PrintWriter out = new PrintWriter(System.out);

        int a = in.nextInt();
        int b = in.nextInt();
        int c = in.nextInt();
        int d = in.nextInt();
        int r=c;
        while (a<c)
        {
            if ((a+b)>=c)
            {
                r=c;
                break;
            }
            else
            {
                a=a+b;
            }

            if (a>=(c-d))
            {
                r=a;
                break;
            }
            else
            {
                c=c-d;
            }
        }

        out.println(r);

        out.flush();
   }
}
Re: WA6
Послано Ilmir Tazetdinov [IATE] 20 мар 2010 17:11
11 1 10 2

Edited by author 20.03.2010 17:26
Re: WA6
Послано IgorKoval(from Pskov) 20 мар 2010 18:04
if(a==11 && b==1 && c==10 && d==2) cout<<11;

Получается так:
Садится в машину Петька и говорит:"11 руб"
Таксист говорит: "Нет, брат, это слишком много для меня. Я подвезу тебя за 10 руб."
Петька: "Послушай, товарищ, я настаиваю. Поехали за 11 руб."
Таксист: "OK!"

ИЛИ ЖЕ Получается так:
Садится в машину Петька и говорит:"11 руб."
Таксис радостно: "Поехали!!!!"
И думает про себя:"Во дает! А я его бы и за 10 руб. подвез бы".


Edited by author 20.03.2010 18:05

Edited by author 20.03.2010 18:05
Re: WA6
Послано Egor 14 май 2012 14:14
ахахахха==))
хорош!!!
Re: WA6
Послано B_o_y_k_a 12 июн 2012 12:43
хаааааааха
Re: WA6
Послано eDeng 7 дек 2013 15:33
Thanks a lot!!