|
|
back to boardDiscussion of Problem 1607. TaxiWA6 Posted by Oybek 8 Oct 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 11 1 10 2 Edited by author 20.03.2010 17:26 Re: WA6 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 Posted by Egor 14 May 2012 14:14 ахахахха==)) хорош!!! Re: WA6 Posted by eDeng 7 Dec 2013 15:33 Thanks a lot!! |
|
|