結果
| 問題 |
No.683 Two Operations No.3
|
| コンテスト | |
| ユーザー |
matsuyoshi30
|
| 提出日時 | 2018-05-11 23:13:03 |
| 言語 | Java (openjdk 23) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 853 bytes |
| コンパイル時間 | 2,575 ms |
| コンパイル使用メモリ | 75,184 KB |
| 実行使用メモリ | 54,400 KB |
| 最終ジャッジ日時 | 2024-06-28 09:00:29 |
| 合計ジャッジ時間 | 5,259 ms |
|
ジャッジサーバーID (参考情報) |
judge2 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 12 WA * 4 |
ソースコード
import java.util.*;
class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
Long a = in.nextLong();
Long b = in.nextLong();
String ans = "Yes";
if(a == 0 && b == 0) {
} else if(a == b && a != 4 && b != 4) {
ans = "No";
} else if(a % 2 != 0 && b % 2 != 0) {
ans = "No";
} else if(a % 2 == 0 && b % 2 == 0) {
if(a > b && b != 0) {
if((a/b)%2 != 0) ans = "No";
} else if(b > a && a != 0) {
if((b/a)%2 != 0) ans = "No";
}
} else {
if(a % 2 == 0 && b % 2 != 0)
if((a-b) == 1) ans = "No";
if(b % 2 == 0 && a % 2 != 0)
if((b-a) == 1) ans = "No";
}
System.out.println(ans);
}
}
matsuyoshi30