tozangezan's diary

勝手にソースコードをコピペして利用しないでください。

2010-10-11から1日間の記事一覧

SRM441 250

こういうのが早く書けるといいのになぁ… やるだけ。 public class DifferentStrings{ public int minimize(String a,String b){ int ret=1111111; for(int i=0;i

SRM442 250

こういう後半テストケース読まないといけないのは不可能。 public class SimpleWordGame{ public int points(String[] a,String[] b){ int ret=0; for(int i=0;i

SRM445 300

300は反則。 public class TheEncryptionDivTwo{ public String encrypt(String a){ char [] table=new char[26]; String ret=""; char now='a'; for(int i=0;i<a.length();i++){ if(table[(int)(a.charAt(i)-'a')]>='a'){ret+=table[(int)(a.charAt(i)-'a')];} else { table[(int)(a.charAt(i)-'a')]=now; ret+=</a.length();i++){>…

SRM447 250

なんか難しい。ソートしてループまわすだけ。 import java.util.*; public class ImportantTasks{ public int maximalCost(int[] a,int[] b){ Arrays.sort(a); Arrays.sort(b); int now=0; int ret=0; for(int i=0;i<b.length&&now<a.length;i++){ if(b[i]>=a[now]){ now++; ret++; } } return ret;</b.length&&now<a.length;i++){>…

SRM448 250

トランプとか慣れてるし。 public class TheBlackJackDivTwo{ public int score(String[] a){ int ret=0; for(int i=0;i

SRM449 250

(最大値-最小値)*√2を求めるだけ。 public class MountainRoad{ public double findDistance(int[] a,int[] b){ int min=10000; int max=-10000; for(int i=0;i

SRM450 250

やるだけ。 public class StrangeComputer{ public int setMemory(String a){ String b="00"+a; boolean isZero=true; int count=0; for(int i=0;i

SRM425 250

やるだけ。 import java.util.*; public class InverseFactoring{ public int getTheNumber(int[] a){ Arrays.sort(a); return a[a.length-1]*a[0]; } } 最下位。

Div2Easy早解きゲーム

試験前最後の企画。とにかくDiv2Easyを解く。248点をきったら最下位。 オール最下位でした。残念。 247点越えはたくさんあるんだけど。