お世辞にもいい出来とは言えませんでした。
256点に正解したのですが、他は解くことができませんでした。
512点は問題を読んでも方針が立ちませんでした。
1024点はひと通り組み終わったと思った後に、読み間違いに気が付きました。気がついたときには後10分でしたので、ギブアップしました。
問題はこちら。1495人中553位で231.55点でした。
256点問題
public class MarbleDecoration{
public static int maxLength(int R, int G, int B){
int maximum=Math.max(Math.max(R,G),B);
int minimum=Math.min(Math.min(R,G),B);
int middle=R+G+B-maximum-minimum;
int ret=0;
if(maximum>=middle+1) ret=middle*2+1;
else if(maximum==middle) ret=middle*2;
return ret;
}
}
0 件のコメント:
コメントを投稿