生ゴミ生活も同然。 AtCoder #005
ほとんどはかどらず、気づいたら寝ていた一日でした。
夜は脳の再生性の凄さについての特集を見て、その後AtCoderに参加しました。
A問題は、特定の文字列が何回現れるかカウントする。
注意すべき点は最後に.が入る部分のカウント。
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner input = new Scanner(System.in);
int ln = input.nextInt();
String[] lst = new String[ln];
for(int i = 0 ; i < ln ; i++){
lst[i] = input.next();
}
System.out.println(maximum(ln,lst));
}
public static int maximum(int ln, String[] lst){
int count = 0;
for(int i = 0 ; i < lst.length ; i++){
if(i != lst.length-1){
if(lst[i].equals("TAKAHASHIKUN") || lst[i].equals("Takahashikun") || lst[i].equals("takahashikun"))count++;
}else{
if(lst[i].equals("TAKAHASHIKUN.") || lst[i].equals("Takahashikun.") || lst[i].equals("takahashikun."))count++;
}
}
return count;
}
}
B問題は、ある地点からの数字を読み解く問題。
条件書きすぎて大変なことになったし、しかも一部WAが出てダメな状況。
C問題は、迷路があって、ゴールまで2つ壁を壊して行けるかどうか判定する問題。
これは面白いかもしれない。
Dは見てすら居ない。
by ddrer-yossi | 2012-06-30 23:04 | 日常生活