結果
問題 | No.8041 なんとかのはなうらない |
ユーザー |
|
提出日時 | 2019-04-01 21:13:05 |
言語 | Java (openjdk 23) |
結果 |
AC
|
実行時間 | 59 ms / 2,000 ms |
コード長 | 4,680 bytes |
コンパイル時間 | 2,801 ms |
コンパイル使用メモリ | 79,648 KB |
実行使用メモリ | 48,484 KB |
最終ジャッジ日時 | 2024-11-26 10:21:16 |
合計ジャッジ時間 | 4,387 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 2 |
other | AC * 13 |
ソースコード
import java.io.OutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.UncheckedIOException;import java.nio.charset.Charset;import java.util.StringTokenizer;import java.io.Writer;import java.io.OutputStreamWriter;import java.io.BufferedReader;import java.io.InputStream;/*** Built using CHelper plug-in* Actual solution is at the top** @author mikit*/public class Main {public static void main(String[] args) {InputStream inputStream = System.in;OutputStream outputStream = System.out;LightScanner in = new LightScanner(inputStream);LightWriter out = new LightWriter(outputStream);yukicoder solver = new yukicoder();solver.solve(1, in, out);out.close();}static class yukicoder {public void solve(int testNumber, LightScanner in, LightWriter out) {long n = in.longs();if (n % 2 == 0) {out.ansln(n % 4 != 1);} else {out.ansln(n % 4 != 0);}}}static class LightWriter implements AutoCloseable {private final Writer out;private boolean autoflush = false;private boolean breaked = true;private LightWriter.BoolLabel boolLabel = LightWriter.BoolLabel.YES_NO_FIRST_UP;public LightWriter(Writer out) {this.out = out;}public LightWriter(OutputStream out) {this(new BufferedWriter(new OutputStreamWriter(out, Charset.defaultCharset())));}public LightWriter print(char c) {try {out.write(c);breaked = false;} catch (IOException ex) {throw new UncheckedIOException(ex);}return this;}public LightWriter print(String s) {try {out.write(s, 0, s.length());breaked = false;} catch (IOException ex) {throw new UncheckedIOException(ex);}return this;}public LightWriter ans(String s) {if (!breaked) {print(' ');}return print(s);}public LightWriter ans(boolean b) {return ans(boolLabel.transfer(b));}public LightWriter ansln(boolean... f) {for (boolean f1 : f) {ans(f1).ln();}return this;}public LightWriter ln() {print(System.lineSeparator());breaked = true;if (autoflush) {try {out.flush();} catch (IOException ex) {throw new UncheckedIOException(ex);}}return this;}public void close() {try {out.close();} catch (IOException ex) {throw new UncheckedIOException(ex);}}public enum BoolLabel {YES_NO_FIRST_UP("Yes", "No"),YES_NO_ALL_UP("YES", "NO"),YES_NO_ALL_DOWN("yes", "no"),POSSIBLE_IMPOSSIBLE_FIRST_UP("Possible", "Impossible"),POSSIBLE_IMPOSSIBLE_ALL_UP("POSSIBLE", "IMPOSSIBLE"),POSSIBLE_IMPOSSIBLE_ALL_DOWN("possible", "impossible"),;private final String positive;private final String negative;BoolLabel(String positive, String negative) {this.positive = positive;this.negative = negative;}private String transfer(boolean f) {return f ? positive : negative;}}}static class LightScanner {private BufferedReader reader = null;private StringTokenizer tokenizer = null;public LightScanner(InputStream in) {reader = new BufferedReader(new InputStreamReader(in));}public String string() {if (tokenizer == null || !tokenizer.hasMoreTokens()) {try {tokenizer = new StringTokenizer(reader.readLine());} catch (IOException e) {throw new UncheckedIOException(e);}}return tokenizer.nextToken();}public long longs() {return Long.parseLong(string());}}}