2010-01-01から1年間の記事一覧
import java.util.*; class Shisoku{ public static void main(String args[]){ for(int i=0;i1.05)) System.out.println(i+" "+j+":"+1/(Math.min( (((double)j+1)*0.1+1)/(((double)i+1)*0.1+1)-(double)*1/10 ,(double)((int)((((double)j+1)*0.1+1)/(((d…
うーん。今回は結構簡単だったかも。しかし問題文の読みづらさがいつも以上でした。250:TheAirTripDivTwo 非常に簡単な問題なんだけれど、問題文読むのにいつもの250の倍の時間がかかった。 ループまわすだけ。 public class TheAirTripDivTwo{ public int f…
やるだけ。でもなかなか面倒。1,2,3,4,5...,88,99 → 9*2個 101,111,121,131...,9779,9889,9999 → 9*10 *2個 10001,10101,10201,10301,10401...997799,998899,999999 → 9*(10^2) *2個 ...こんな感じになるので、桁数でループをまわせば何桁の数か出ますし、そ…
やるだけ。ArrayList使う理由もそんなにない。 import java.util.*; class Main{ public static void main(String args){ Scanner s=new Scanner(System.in); ArrayListle=new ArrayList(0); while(true){ String a=s.nextLine(); String b=a.split(" ",4); …
周辺のTopCoder-erの影響です。 問題を解いたらソースコードでも上げておくためのものです。 SRM後の反省用と思って差し支えない。