うーん。今回は結構簡単だったかも。しかし問題文の読みづらさがいつも以上でした。
250:TheAirTripDivTwo
非常に簡単な問題なんだけれど、問題文読むのにいつもの250の倍の時間がかかった。
ループまわすだけ。
public class TheAirTripDivTwo{ public int find(int [] a,int b){ int ret=0; for(int i=0;i
500:TheCoffeeTimeDivTwo
別に難しくはない。DPかと思ったけどやるだけ。やっぱりDiv2のMedium簡化しているのでしょうか……。
しかし、問題文を読むのにいつもの500の3倍くらいの時間がかかった。そしていつもどおりバグで詰まった。どうしてもMediumで300点が取れない。
import java.util.*; public class TheCoffeeTimeDivTwo{ int coffee,tea; public int find(int a,int b){ Arrays.sort(b); coffee=new int[a-b.length]; tea=b; int val=0; for(int i=1;i<=a;i++){ boolean now=false; for(int j=0;j
1000:TheBoardingDivTwo
いまだに題意が分からない。英語苦手な日本人をいじめているのだろうか。
結果
250 Unregistered
500 Unregistered
1000 Unregistered
248.62 + 261.87 + 0.00 + 0.00 = 510.49
1019 -> 1019
もう仮眠とるのやめようと思いました。