ASRM479 Div2

うーん。今回は結構簡単だったかも。しかし問題文の読みづらさがいつも以上でした。

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

もう仮眠とるのやめようと思いました。