結果
問題 | No.82 市松模様 |
ユーザー |
|
提出日時 | 2016-09-09 17:23:41 |
言語 | Java (openjdk 23) |
結果 |
AC
|
実行時間 | 194 ms / 5,000 ms |
コード長 | 689 bytes |
コンパイル時間 | 3,165 ms |
コンパイル使用メモリ | 74,460 KB |
実行使用メモリ | 41,900 KB |
最終ジャッジ日時 | 2024-11-16 08:52:30 |
合計ジャッジ時間 | 5,294 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 7 |
ソースコード
import java.util.*;public class Run {public static void main (String arg[]) {Scanner scan = new Scanner(System.in);byte W = scan.nextByte();byte H = scan.nextByte();if (W < 1||W > 50||H < 1||H > 50) System.exit(1);String C = scan.next();boolean flag;if (C.equals("W")) flag = true;else flag = false;for (byte i = 0; i < H; i++){for (byte j = 0; j < W; j++) {if (flag) System.out.printf("W");else System.out.print("B");flag = !flag;}if (W%2==0) flag = !flag;System.out.println();}}}