ゆるふわ競プロ

Javaでゆるゆる競プロしています.忘れっぽいのでメモ用,復習用

2018-09-02から1日間の記事一覧

ABC098

ABC098B AtCoder問題 考え方 考え方は全探査 全ての場所で区切って左右にある同じ文字を探します。今回は同じ種類の数を調べなくてはならないため、aa/aaで区切った時に重複して数えないことが大切。 コード 文字列の分割 for (int i = 1; i < n; i++) { x =…

ABC101

ABC101B AtCoder問題サイト 考え方 与えられた数字の列に対して一文字ずつ取り出し、加えて行く。 コード int count; for( int i = 0; i < 長さ ; i ++ ) { int a = Integer.ParseInt( String.substring( i ,i + 1); count += a; } 使用メソッド 返り値( int…

ABC108

ABC108C AtCoderサイト 考え方 a+bをkで割った時のあまりについて考える際に aをkで割ったあまりとbをkで割った時のあまりに分けて考える。 a,b共にkで割り切れる時a+bはkで割り切れる。a,bをkで割った余りが共にk/2の時も、a+bはkで割り切ることができる。 …