結果

問題 No.8083 12歳
ユーザー Yu 212Yu 212
提出日時 2021-04-01 20:28:18
言語 Java21
(openjdk 21)
結果
WA  
実行時間 -
コード長 5,806 bytes
コンパイル時間 2,803 ms
コンパイル使用メモリ 84,332 KB
実行使用メモリ 52,704 KB
最終ジャッジ日時 2024-12-20 01:34:34
合計ジャッジ時間 32,915 ms
ジャッジサーバーID
(参考情報)
judge2 / judge4
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 AC 56 ms
50,388 KB
testcase_01 AC 55 ms
50,660 KB
testcase_02 AC 55 ms
50,676 KB
testcase_03 AC 55 ms
50,604 KB
testcase_04 AC 56 ms
50,352 KB
testcase_05 AC 56 ms
50,328 KB
testcase_06 AC 56 ms
50,584 KB
testcase_07 AC 55 ms
50,596 KB
testcase_08 AC 55 ms
50,504 KB
testcase_09 AC 55 ms
50,588 KB
testcase_10 AC 56 ms
50,564 KB
testcase_11 AC 56 ms
50,540 KB
testcase_12 AC 56 ms
50,436 KB
testcase_13 AC 55 ms
50,476 KB
testcase_14 AC 55 ms
50,564 KB
testcase_15 AC 56 ms
50,324 KB
testcase_16 AC 55 ms
50,524 KB
testcase_17 AC 56 ms
50,616 KB
testcase_18 AC 55 ms
50,580 KB
testcase_19 AC 56 ms
50,604 KB
testcase_20 AC 56 ms
50,528 KB
testcase_21 AC 57 ms
50,316 KB
testcase_22 AC 56 ms
50,408 KB
testcase_23 AC 55 ms
50,380 KB
testcase_24 AC 56 ms
50,596 KB
testcase_25 AC 56 ms
50,524 KB
testcase_26 AC 57 ms
50,676 KB
testcase_27 AC 57 ms
50,580 KB
testcase_28 AC 58 ms
50,300 KB
testcase_29 AC 58 ms
50,548 KB
testcase_30 AC 57 ms
50,588 KB
testcase_31 AC 55 ms
50,548 KB
testcase_32 AC 57 ms
50,204 KB
testcase_33 AC 55 ms
50,584 KB
testcase_34 AC 56 ms
50,572 KB
testcase_35 AC 56 ms
50,384 KB
testcase_36 AC 57 ms
50,612 KB
testcase_37 AC 56 ms
50,392 KB
testcase_38 AC 56 ms
50,672 KB
testcase_39 AC 58 ms
50,532 KB
testcase_40 AC 55 ms
50,732 KB
testcase_41 AC 56 ms
50,632 KB
testcase_42 AC 56 ms
50,272 KB
testcase_43 AC 56 ms
50,604 KB
testcase_44 AC 56 ms
50,584 KB
testcase_45 AC 57 ms
50,236 KB
testcase_46 AC 57 ms
50,532 KB
testcase_47 AC 56 ms
50,588 KB
testcase_48 AC 56 ms
50,660 KB
testcase_49 AC 56 ms
50,284 KB
testcase_50 AC 55 ms
50,720 KB
testcase_51 AC 56 ms
50,532 KB
testcase_52 AC 55 ms
50,580 KB
testcase_53 AC 56 ms
50,616 KB
testcase_54 AC 56 ms
50,540 KB
testcase_55 AC 55 ms
50,264 KB
testcase_56 AC 55 ms
50,388 KB
testcase_57 AC 55 ms
50,364 KB
testcase_58 AC 56 ms
50,596 KB
testcase_59 AC 56 ms
50,548 KB
testcase_60 WA -
testcase_61 AC 56 ms
50,312 KB
testcase_62 WA -
testcase_63 AC 56 ms
50,676 KB
testcase_64 AC 56 ms
50,400 KB
testcase_65 WA -
testcase_66 AC 55 ms
50,208 KB
testcase_67 AC 55 ms
50,380 KB
testcase_68 AC 56 ms
50,600 KB
testcase_69 WA -
testcase_70 WA -
testcase_71 AC 56 ms
50,416 KB
testcase_72 AC 56 ms
50,596 KB
testcase_73 WA -
testcase_74 AC 56 ms
50,632 KB
testcase_75 WA -
testcase_76 WA -
testcase_77 WA -
testcase_78 WA -
testcase_79 WA -
testcase_80 WA -
testcase_81 WA -
testcase_82 WA -
testcase_83 WA -
testcase_84 WA -
testcase_85 AC 56 ms
50,532 KB
testcase_86 AC 57 ms
50,488 KB
testcase_87 AC 56 ms
50,424 KB
testcase_88 WA -
testcase_89 WA -
testcase_90 WA -
testcase_91 WA -
testcase_92 WA -
testcase_93 WA -
testcase_94 AC 56 ms
50,588 KB
testcase_95 AC 55 ms
50,536 KB
testcase_96 WA -
testcase_97 WA -
testcase_98 AC 56 ms
50,608 KB
testcase_99 AC 56 ms
50,588 KB
testcase_100 WA -
testcase_101 WA -
testcase_102 WA -
testcase_103 AC 56 ms
50,324 KB
testcase_104 AC 56 ms
50,612 KB
testcase_105 AC 56 ms
50,596 KB
testcase_106 AC 55 ms
50,284 KB
testcase_107 AC 54 ms
50,248 KB
testcase_108 AC 55 ms
50,536 KB
testcase_109 AC 57 ms
50,452 KB
testcase_110 WA -
testcase_111 WA -
testcase_112 AC 57 ms
50,700 KB
testcase_113 AC 56 ms
50,216 KB
testcase_114 AC 56 ms
50,616 KB
testcase_115 AC 56 ms
50,672 KB
testcase_116 AC 56 ms
50,588 KB
testcase_117 WA -
testcase_118 AC 55 ms
50,632 KB
testcase_119 AC 56 ms
50,264 KB
testcase_120 AC 56 ms
50,552 KB
testcase_121 AC 56 ms
50,528 KB
testcase_122 WA -
testcase_123 AC 55 ms
50,580 KB
testcase_124 AC 57 ms
50,368 KB
testcase_125 AC 56 ms
50,632 KB
testcase_126 WA -
testcase_127 WA -
testcase_128 AC 55 ms
50,580 KB
testcase_129 AC 60 ms
50,624 KB
testcase_130 WA -
testcase_131 AC 56 ms
50,396 KB
testcase_132 WA -
testcase_133 WA -
testcase_134 WA -
testcase_135 WA -
testcase_136 WA -
testcase_137 WA -
testcase_138 WA -
testcase_139 WA -
testcase_140 WA -
testcase_141 WA -
testcase_142 AC 55 ms
50,656 KB
testcase_143 AC 56 ms
50,480 KB
testcase_144 AC 56 ms
50,540 KB
testcase_145 WA -
testcase_146 WA -
testcase_147 WA -
testcase_148 WA -
testcase_149 WA -
testcase_150 WA -
testcase_151 AC 56 ms
50,616 KB
testcase_152 AC 56 ms
50,656 KB
testcase_153 WA -
testcase_154 WA -
testcase_155 AC 56 ms
50,732 KB
testcase_156 AC 55 ms
50,372 KB
testcase_157 AC 56 ms
50,636 KB
testcase_158 WA -
testcase_159 WA -
testcase_160 AC 56 ms
50,380 KB
testcase_161 AC 57 ms
50,368 KB
testcase_162 AC 56 ms
50,608 KB
testcase_163 AC 56 ms
50,656 KB
testcase_164 AC 56 ms
50,556 KB
testcase_165 AC 56 ms
50,224 KB
testcase_166 AC 57 ms
50,624 KB
testcase_167 AC 56 ms
50,384 KB
testcase_168 WA -
testcase_169 AC 56 ms
50,604 KB
testcase_170 AC 55 ms
50,536 KB
testcase_171 AC 55 ms
50,632 KB
testcase_172 AC 55 ms
50,280 KB
testcase_173 AC 56 ms
50,636 KB
testcase_174 AC 56 ms
50,300 KB
testcase_175 AC 57 ms
50,244 KB
testcase_176 AC 54 ms
50,580 KB
testcase_177 AC 56 ms
50,488 KB
testcase_178 AC 55 ms
50,336 KB
testcase_179 AC 55 ms
50,232 KB
testcase_180 AC 55 ms
50,608 KB
testcase_181 AC 55 ms
50,256 KB
testcase_182 AC 54 ms
50,352 KB
testcase_183 AC 54 ms
50,600 KB
testcase_184 AC 56 ms
50,516 KB
testcase_185 AC 55 ms
50,604 KB
testcase_186 AC 55 ms
50,608 KB
testcase_187 AC 56 ms
50,356 KB
testcase_188 AC 55 ms
50,596 KB
testcase_189 AC 55 ms
50,592 KB
testcase_190 AC 57 ms
50,324 KB
testcase_191 AC 61 ms
50,516 KB
testcase_192 AC 55 ms
50,280 KB
testcase_193 AC 57 ms
50,628 KB
testcase_194 AC 57 ms
50,180 KB
testcase_195 AC 55 ms
50,596 KB
testcase_196 AC 55 ms
50,552 KB
testcase_197 AC 56 ms
50,600 KB
testcase_198 AC 55 ms
50,404 KB
testcase_199 AC 56 ms
50,548 KB
testcase_200 AC 56 ms
50,420 KB
testcase_201 AC 55 ms
50,180 KB
testcase_202 AC 56 ms
50,584 KB
testcase_203 AC 56 ms
50,600 KB
testcase_204 AC 56 ms
50,696 KB
testcase_205 AC 56 ms
50,636 KB
testcase_206 AC 56 ms
50,588 KB
testcase_207 AC 56 ms
50,604 KB
testcase_208 AC 57 ms
50,356 KB
testcase_209 AC 57 ms
50,628 KB
testcase_210 AC 56 ms
50,592 KB
testcase_211 AC 55 ms
50,596 KB
testcase_212 AC 55 ms
50,584 KB
testcase_213 AC 56 ms
50,336 KB
testcase_214 AC 55 ms
50,460 KB
testcase_215 AC 59 ms
50,592 KB
testcase_216 AC 55 ms
50,224 KB
testcase_217 AC 55 ms
50,236 KB
testcase_218 AC 56 ms
52,704 KB
testcase_219 AC 55 ms
50,568 KB
testcase_220 AC 55 ms
50,388 KB
testcase_221 AC 57 ms
50,672 KB
testcase_222 AC 55 ms
50,552 KB
testcase_223 AC 56 ms
50,660 KB
testcase_224 AC 55 ms
50,552 KB
testcase_225 AC 56 ms
50,420 KB
testcase_226 AC 57 ms
50,640 KB
testcase_227 AC 56 ms
50,560 KB
testcase_228 AC 57 ms
50,464 KB
testcase_229 AC 58 ms
50,488 KB
testcase_230 AC 56 ms
50,244 KB
testcase_231 WA -
testcase_232 AC 55 ms
50,248 KB
testcase_233 WA -
testcase_234 AC 56 ms
50,516 KB
testcase_235 AC 56 ms
50,612 KB
testcase_236 WA -
testcase_237 AC 54 ms
50,384 KB
testcase_238 AC 57 ms
50,252 KB
testcase_239 AC 56 ms
50,612 KB
testcase_240 WA -
testcase_241 WA -
testcase_242 AC 56 ms
50,248 KB
testcase_243 AC 56 ms
50,572 KB
testcase_244 WA -
testcase_245 AC 56 ms
50,604 KB
testcase_246 WA -
testcase_247 WA -
testcase_248 WA -
testcase_249 WA -
testcase_250 WA -
testcase_251 WA -
testcase_252 WA -
testcase_253 WA -
testcase_254 WA -
testcase_255 WA -
testcase_256 AC 55 ms
50,560 KB
testcase_257 AC 56 ms
50,628 KB
testcase_258 AC 57 ms
50,588 KB
testcase_259 WA -
testcase_260 WA -
testcase_261 WA -
testcase_262 WA -
testcase_263 WA -
testcase_264 WA -
testcase_265 AC 56 ms
50,612 KB
testcase_266 AC 58 ms
50,596 KB
testcase_267 WA -
testcase_268 WA -
testcase_269 AC 57 ms
50,460 KB
testcase_270 AC 56 ms
50,580 KB
testcase_271 WA -
testcase_272 WA -
testcase_273 WA -
testcase_274 AC 56 ms
50,548 KB
testcase_275 AC 56 ms
50,360 KB
testcase_276 AC 54 ms
50,600 KB
testcase_277 AC 56 ms
50,664 KB
testcase_278 AC 57 ms
50,600 KB
testcase_279 AC 57 ms
50,548 KB
testcase_280 AC 56 ms
50,536 KB
testcase_281 WA -
testcase_282 WA -
testcase_283 AC 55 ms
50,556 KB
testcase_284 AC 56 ms
50,572 KB
testcase_285 AC 56 ms
50,492 KB
testcase_286 AC 55 ms
50,560 KB
testcase_287 AC 56 ms
50,592 KB
testcase_288 WA -
testcase_289 AC 55 ms
50,472 KB
testcase_290 AC 56 ms
50,388 KB
testcase_291 AC 56 ms
50,568 KB
testcase_292 AC 56 ms
50,608 KB
testcase_293 WA -
testcase_294 AC 56 ms
50,204 KB
testcase_295 AC 56 ms
50,364 KB
testcase_296 AC 55 ms
50,536 KB
testcase_297 WA -
testcase_298 WA -
testcase_299 AC 56 ms
50,608 KB
testcase_300 AC 56 ms
50,616 KB
testcase_301 WA -
testcase_302 AC 56 ms
50,248 KB
testcase_303 WA -
testcase_304 WA -
testcase_305 WA -
testcase_306 WA -
testcase_307 WA -
testcase_308 WA -
testcase_309 WA -
testcase_310 WA -
testcase_311 WA -
testcase_312 WA -
testcase_313 AC 56 ms
50,624 KB
testcase_314 AC 56 ms
50,380 KB
testcase_315 AC 57 ms
50,600 KB
testcase_316 WA -
testcase_317 WA -
testcase_318 WA -
testcase_319 WA -
testcase_320 WA -
testcase_321 WA -
testcase_322 AC 56 ms
50,616 KB
testcase_323 AC 55 ms
50,304 KB
testcase_324 WA -
testcase_325 WA -
testcase_326 AC 56 ms
50,432 KB
testcase_327 AC 56 ms
50,584 KB
testcase_328 AC 56 ms
50,564 KB
testcase_329 WA -
testcase_330 WA -
testcase_331 AC 59 ms
50,628 KB
testcase_332 AC 56 ms
50,344 KB
testcase_333 AC 56 ms
50,228 KB
testcase_334 AC 55 ms
50,688 KB
testcase_335 AC 56 ms
50,336 KB
testcase_336 AC 56 ms
50,632 KB
testcase_337 AC 55 ms
50,400 KB
testcase_338 AC 55 ms
50,616 KB
testcase_339 WA -
testcase_340 AC 57 ms
50,168 KB
testcase_341 AC 55 ms
50,528 KB
testcase_342 AC 56 ms
50,624 KB
testcase_343 AC 55 ms
50,396 KB
testcase_344 AC 56 ms
50,600 KB
testcase_345 AC 57 ms
50,256 KB
testcase_346 WA -
testcase_347 AC 57 ms
50,496 KB
testcase_348 WA -
testcase_349 AC 57 ms
50,184 KB
testcase_350 AC 56 ms
50,576 KB
testcase_351 AC 55 ms
50,616 KB
testcase_352 AC 57 ms
50,468 KB
testcase_353 AC 58 ms
50,548 KB
testcase_354 AC 59 ms
50,552 KB
testcase_355 AC 56 ms
50,420 KB
testcase_356 AC 56 ms
50,384 KB
testcase_357 AC 56 ms
50,348 KB
testcase_358 AC 55 ms
50,576 KB
testcase_359 AC 55 ms
50,596 KB
testcase_360 AC 58 ms
50,260 KB
testcase_361 AC 56 ms
50,552 KB
testcase_362 AC 56 ms
50,612 KB
testcase_363 AC 55 ms
50,176 KB
testcase_364 AC 55 ms
50,584 KB
testcase_365 AC 57 ms
50,564 KB
権限があれば一括ダウンロードができます

ソースコード

diff #

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.*;
import java.util.function.IntUnaryOperator;
import java.util.function.LongUnaryOperator;

public class Main {
    static In in = new In();
    static Out out = new Out();
    static final long inf = 0x1fffffffffffffffL;
    static final int iinf = 0x3fffffff;
    static final double eps = 1e-9;
    static long mod = 1000000007;

    void solve(boolean naive) {
        int y = in.nextInt();
        int n = in.nextInt();
        int d = in.nextInt();
        int a = isUruu(y + 1) ? 366 : 365;
        out.println(Math.max(0, n - d), Math.min(a - d, n));
    }

    boolean isUruu(int y) {
        return gcd(50, y) < gcd(80, y);
    }

    int gcd(int a, int b) {
        return 0 < b ? gcd(b, a % b) : a;
    }

    public static void main(String[] args) {
        new Main().solve(args.length == 1 && args[0].equals("naive"));
        out.flush();
    }
}

class In {
    private final BufferedReader reader = new BufferedReader(new InputStreamReader(System.in), 0x10000);
    private StringTokenizer tokenizer;

    String next() {
        try {
            while (tokenizer == null || !tokenizer.hasMoreTokens()) {
                tokenizer = new StringTokenizer(reader.readLine());
            }
        } catch (IOException ignored) {
        }
        return tokenizer.nextToken();
    }

    int nextInt() {
        return Integer.parseInt(next());
    }

    long nextLong() {
        return Long.parseLong(next());
    }

    double nextDouble() {
        return Double.parseDouble(next());
    }

    char[] nextCharArray() {
        return next().toCharArray();
    }

    char[][] nextCharGrid(int n, int m) {
        char[][] a = new char[n][m];
        for (int i = 0; i < n; i++) {
            a[i] = next().toCharArray();
        }
        return a;
    }

    int[] nextIntArray(int n) {
        int[] a = new int[n];
        for (int i = 0; i < n; i++) {
            a[i] = nextInt();
        }
        return a;
    }

    int[] nextIntArray(int n, IntUnaryOperator op) {
        int[] a = new int[n];
        for (int i = 0; i < n; i++) {
            a[i] = op.applyAsInt(nextInt());
        }
        return a;
    }

    int[][] nextIntMatrix(int h, int w) {
        int[][] a = new int[h][w];
        for (int i = 0; i < h; i++) {
            a[i] = nextIntArray(w);
        }
        return a;
    }

    long[] nextLongArray(int n) {
        long[] a = new long[n];
        for (int i = 0; i < n; i++) {
            a[i] = nextLong();
        }
        return a;
    }

    long[] nextLongArray(int n, LongUnaryOperator op) {
        long[] a = new long[n];
        for (int i = 0; i < n; i++) {
            a[i] = op.applyAsLong(nextLong());
        }
        return a;
    }

    long[][] nextLongMatrix(int h, int w) {
        long[][] a = new long[h][w];
        for (int i = 0; i < h; i++) {
            a[i] = nextLongArray(w);
        }
        return a;
    }

    List<List<Integer>> nextEdges(int n, int m) {
        List<List<Integer>> res = new ArrayList<>();
        for (int i = 0; i < n; i++) {
            res.add(new ArrayList<>());
        }
        for (int i = 0; i < m; i++) {
            int u = nextInt() - 1;
            int v = nextInt() - 1;
            res.get(u).add(v);
            res.get(v).add(u);
        }
        return res;
    }
}

class Out {
    private final PrintWriter out = new PrintWriter(System.out);
    boolean autoFlush = false;

    void println(Object... args) {
        if (args.length == 0) {
            args = new Object[] {""};
        }
        if (args.getClass() != Object[].class) {
            args = new Object[] {args};
        }
        StringJoiner joiner = new StringJoiner(" ");
        for (Object obj : args) {
            if (obj == null) {
                joiner.add(null);
                continue;
            }
            Class<?> clazz = obj.getClass();
            if (clazz == byte[].class) {
                joiner.add(Arrays.toString((byte[])obj));
            } else if (clazz == short[].class) {
                joiner.add(Arrays.toString((short[])obj));
            } else if (clazz == int[].class) {
                joiner.add(Arrays.toString((int[])obj));
            } else if (clazz == long[].class) {
                joiner.add(Arrays.toString((long[])obj));
            } else if (clazz == char[].class) {
                joiner.add(Arrays.toString((char[])obj));
            } else if (clazz == float[].class) {
                joiner.add(Arrays.toString((float[])obj));
            } else if (clazz == double[].class) {
                joiner.add(Arrays.toString((double[])obj));
            } else if (clazz == boolean[].class) {
                joiner.add(Arrays.toString((boolean[])obj));
            } else if (obj instanceof Object[]) {
                joiner.add(Arrays.deepToString((Object[])obj));
            } else {
                joiner.add(String.valueOf(obj));
            }
        }
        out.println(joiner.toString());
    }

    void println(char[] s) {
        out.println(String.valueOf(s));
        if (autoFlush) {
            out.flush();
        }
    }

    void println(int[] a) {
        StringJoiner joiner = new StringJoiner(" ");
        for (int i : a) {
            joiner.add(Integer.toString(i));
        }
        out.println(joiner);
        if (autoFlush) {
            out.flush();
        }
    }

    void println(long[] a) {
        StringJoiner joiner = new StringJoiner(" ");
        for (long i : a) {
            joiner.add(Long.toString(i));
        }
        out.println(joiner);
        if (autoFlush) {
            out.flush();
        }
    }

    void flush() {
        out.flush();
    }
}
0