結果

問題 No.3083 12歳
ユーザー Yu 212Yu 212
提出日時 2021-04-01 20:28:18
言語 Java21
(openjdk 21)
結果
WA  
実行時間 -
コード長 5,806 bytes
コンパイル時間 3,858 ms
コンパイル使用メモリ 81,972 KB
実行使用メモリ 37,692 KB
最終ジャッジ日時 2024-05-10 06:24:57
合計ジャッジ時間 28,476 ms
ジャッジサーバーID
(参考情報)
judge2 / judge4
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 AC 48 ms
37,008 KB
testcase_01 AC 47 ms
37,556 KB
testcase_02 AC 49 ms
37,204 KB
testcase_03 AC 49 ms
37,444 KB
testcase_04 AC 48 ms
37,460 KB
testcase_05 AC 49 ms
37,044 KB
testcase_06 AC 48 ms
37,204 KB
testcase_07 AC 48 ms
36,980 KB
testcase_08 AC 47 ms
37,504 KB
testcase_09 AC 49 ms
37,492 KB
testcase_10 AC 49 ms
37,388 KB
testcase_11 AC 53 ms
37,076 KB
testcase_12 AC 51 ms
37,432 KB
testcase_13 AC 51 ms
37,232 KB
testcase_14 AC 49 ms
37,308 KB
testcase_15 AC 49 ms
37,008 KB
testcase_16 AC 48 ms
37,272 KB
testcase_17 AC 50 ms
37,076 KB
testcase_18 AC 49 ms
37,204 KB
testcase_19 AC 48 ms
37,348 KB
testcase_20 AC 50 ms
37,240 KB
testcase_21 AC 49 ms
37,340 KB
testcase_22 AC 48 ms
36,984 KB
testcase_23 AC 48 ms
37,324 KB
testcase_24 AC 49 ms
37,548 KB
testcase_25 AC 48 ms
37,008 KB
testcase_26 AC 50 ms
37,176 KB
testcase_27 AC 50 ms
37,524 KB
testcase_28 AC 47 ms
37,448 KB
testcase_29 AC 47 ms
36,944 KB
testcase_30 AC 50 ms
37,476 KB
testcase_31 AC 48 ms
37,280 KB
testcase_32 AC 47 ms
37,308 KB
testcase_33 AC 48 ms
37,188 KB
testcase_34 AC 49 ms
37,372 KB
testcase_35 AC 48 ms
36,948 KB
testcase_36 AC 51 ms
37,196 KB
testcase_37 AC 48 ms
37,308 KB
testcase_38 AC 48 ms
37,076 KB
testcase_39 AC 47 ms
37,144 KB
testcase_40 AC 48 ms
37,176 KB
testcase_41 AC 47 ms
37,608 KB
testcase_42 AC 49 ms
37,396 KB
testcase_43 AC 47 ms
37,204 KB
testcase_44 AC 50 ms
37,308 KB
testcase_45 AC 47 ms
37,272 KB
testcase_46 AC 49 ms
37,400 KB
testcase_47 AC 48 ms
37,556 KB
testcase_48 AC 47 ms
37,584 KB
testcase_49 AC 48 ms
37,348 KB
testcase_50 AC 49 ms
37,596 KB
testcase_51 AC 48 ms
37,280 KB
testcase_52 AC 50 ms
37,204 KB
testcase_53 AC 47 ms
37,556 KB
testcase_54 AC 47 ms
37,164 KB
testcase_55 AC 50 ms
37,196 KB
testcase_56 AC 50 ms
37,556 KB
testcase_57 AC 52 ms
37,184 KB
testcase_58 AC 50 ms
37,052 KB
testcase_59 AC 49 ms
37,204 KB
testcase_60 WA -
testcase_61 AC 48 ms
37,548 KB
testcase_62 WA -
testcase_63 AC 47 ms
36,992 KB
testcase_64 AC 50 ms
37,548 KB
testcase_65 WA -
testcase_66 AC 47 ms
37,408 KB
testcase_67 AC 48 ms
37,384 KB
testcase_68 AC 48 ms
37,176 KB
testcase_69 WA -
testcase_70 WA -
testcase_71 AC 48 ms
37,476 KB
testcase_72 AC 47 ms
37,008 KB
testcase_73 WA -
testcase_74 AC 49 ms
37,188 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 49 ms
37,256 KB
testcase_86 AC 48 ms
37,156 KB
testcase_87 AC 49 ms
37,360 KB
testcase_88 WA -
testcase_89 WA -
testcase_90 WA -
testcase_91 WA -
testcase_92 WA -
testcase_93 WA -
testcase_94 AC 49 ms
37,076 KB
testcase_95 AC 50 ms
37,188 KB
testcase_96 WA -
testcase_97 WA -
testcase_98 AC 49 ms
37,420 KB
testcase_99 AC 50 ms
37,400 KB
testcase_100 WA -
testcase_101 WA -
testcase_102 WA -
testcase_103 AC 52 ms
37,476 KB
testcase_104 AC 51 ms
37,172 KB
testcase_105 AC 50 ms
37,144 KB
testcase_106 AC 49 ms
37,256 KB
testcase_107 AC 50 ms
37,204 KB
testcase_108 AC 49 ms
37,008 KB
testcase_109 AC 48 ms
37,148 KB
testcase_110 WA -
testcase_111 WA -
testcase_112 AC 49 ms
37,076 KB
testcase_113 AC 49 ms
37,548 KB
testcase_114 AC 49 ms
37,412 KB
testcase_115 AC 48 ms
37,568 KB
testcase_116 AC 49 ms
37,008 KB
testcase_117 WA -
testcase_118 AC 48 ms
37,176 KB
testcase_119 AC 49 ms
37,504 KB
testcase_120 AC 48 ms
37,460 KB
testcase_121 AC 49 ms
37,468 KB
testcase_122 WA -
testcase_123 AC 50 ms
37,256 KB
testcase_124 AC 50 ms
37,360 KB
testcase_125 AC 48 ms
37,280 KB
testcase_126 WA -
testcase_127 WA -
testcase_128 AC 48 ms
37,468 KB
testcase_129 AC 51 ms
37,540 KB
testcase_130 WA -
testcase_131 AC 49 ms
37,308 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 49 ms
37,380 KB
testcase_143 AC 48 ms
37,528 KB
testcase_144 AC 48 ms
37,460 KB
testcase_145 WA -
testcase_146 WA -
testcase_147 WA -
testcase_148 WA -
testcase_149 WA -
testcase_150 WA -
testcase_151 AC 48 ms
37,256 KB
testcase_152 AC 48 ms
37,144 KB
testcase_153 WA -
testcase_154 WA -
testcase_155 AC 49 ms
37,164 KB
testcase_156 AC 48 ms
37,280 KB
testcase_157 AC 50 ms
37,272 KB
testcase_158 WA -
testcase_159 WA -
testcase_160 AC 49 ms
37,308 KB
testcase_161 AC 50 ms
37,040 KB
testcase_162 AC 48 ms
37,504 KB
testcase_163 AC 50 ms
37,176 KB
testcase_164 AC 50 ms
37,548 KB
testcase_165 AC 49 ms
37,272 KB
testcase_166 AC 48 ms
37,204 KB
testcase_167 AC 48 ms
37,460 KB
testcase_168 WA -
testcase_169 AC 48 ms
37,176 KB
testcase_170 AC 48 ms
37,204 KB
testcase_171 AC 48 ms
37,268 KB
testcase_172 AC 48 ms
37,136 KB
testcase_173 AC 49 ms
37,280 KB
testcase_174 AC 48 ms
37,008 KB
testcase_175 AC 49 ms
37,400 KB
testcase_176 AC 49 ms
37,608 KB
testcase_177 AC 48 ms
37,280 KB
testcase_178 AC 48 ms
37,064 KB
testcase_179 AC 51 ms
37,504 KB
testcase_180 AC 49 ms
37,368 KB
testcase_181 AC 49 ms
37,280 KB
testcase_182 AC 49 ms
37,460 KB
testcase_183 AC 49 ms
37,504 KB
testcase_184 AC 50 ms
37,272 KB
testcase_185 AC 50 ms
37,400 KB
testcase_186 AC 49 ms
37,204 KB
testcase_187 AC 48 ms
37,348 KB
testcase_188 AC 49 ms
37,076 KB
testcase_189 AC 49 ms
37,188 KB
testcase_190 AC 48 ms
37,620 KB
testcase_191 AC 50 ms
37,280 KB
testcase_192 AC 50 ms
37,128 KB
testcase_193 AC 49 ms
37,272 KB
testcase_194 AC 49 ms
37,204 KB
testcase_195 AC 49 ms
37,408 KB
testcase_196 AC 50 ms
37,400 KB
testcase_197 AC 49 ms
37,280 KB
testcase_198 AC 49 ms
37,152 KB
testcase_199 AC 48 ms
37,420 KB
testcase_200 AC 48 ms
37,184 KB
testcase_201 AC 50 ms
37,164 KB
testcase_202 AC 48 ms
37,240 KB
testcase_203 AC 51 ms
37,236 KB
testcase_204 AC 50 ms
37,268 KB
testcase_205 AC 48 ms
37,008 KB
testcase_206 AC 48 ms
37,256 KB
testcase_207 AC 49 ms
37,008 KB
testcase_208 AC 48 ms
37,256 KB
testcase_209 AC 49 ms
37,248 KB
testcase_210 AC 51 ms
37,344 KB
testcase_211 AC 50 ms
37,112 KB
testcase_212 AC 50 ms
37,504 KB
testcase_213 AC 49 ms
37,204 KB
testcase_214 AC 50 ms
37,412 KB
testcase_215 AC 50 ms
37,036 KB
testcase_216 AC 50 ms
37,404 KB
testcase_217 AC 48 ms
37,252 KB
testcase_218 AC 48 ms
37,164 KB
testcase_219 AC 50 ms
36,872 KB
testcase_220 AC 50 ms
37,308 KB
testcase_221 AC 49 ms
37,504 KB
testcase_222 AC 50 ms
37,548 KB
testcase_223 AC 49 ms
37,188 KB
testcase_224 AC 49 ms
37,492 KB
testcase_225 AC 50 ms
37,048 KB
testcase_226 AC 49 ms
37,204 KB
testcase_227 AC 49 ms
37,176 KB
testcase_228 AC 48 ms
37,500 KB
testcase_229 AC 48 ms
37,272 KB
testcase_230 AC 49 ms
37,008 KB
testcase_231 WA -
testcase_232 AC 49 ms
37,464 KB
testcase_233 WA -
testcase_234 AC 50 ms
37,188 KB
testcase_235 AC 49 ms
37,400 KB
testcase_236 WA -
testcase_237 AC 49 ms
37,460 KB
testcase_238 AC 50 ms
37,504 KB
testcase_239 AC 49 ms
37,244 KB
testcase_240 WA -
testcase_241 WA -
testcase_242 AC 50 ms
37,076 KB
testcase_243 AC 48 ms
37,400 KB
testcase_244 WA -
testcase_245 AC 50 ms
37,548 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 49 ms
37,544 KB
testcase_257 AC 51 ms
37,308 KB
testcase_258 AC 50 ms
37,268 KB
testcase_259 WA -
testcase_260 WA -
testcase_261 WA -
testcase_262 WA -
testcase_263 WA -
testcase_264 WA -
testcase_265 AC 50 ms
37,076 KB
testcase_266 AC 50 ms
37,048 KB
testcase_267 WA -
testcase_268 WA -
testcase_269 AC 48 ms
37,272 KB
testcase_270 AC 49 ms
37,176 KB
testcase_271 WA -
testcase_272 WA -
testcase_273 WA -
testcase_274 AC 49 ms
37,076 KB
testcase_275 AC 49 ms
37,504 KB
testcase_276 AC 49 ms
37,176 KB
testcase_277 AC 49 ms
37,188 KB
testcase_278 AC 49 ms
37,412 KB
testcase_279 AC 49 ms
37,476 KB
testcase_280 AC 49 ms
37,188 KB
testcase_281 WA -
testcase_282 WA -
testcase_283 AC 49 ms
37,196 KB
testcase_284 AC 49 ms
37,076 KB
testcase_285 AC 51 ms
37,308 KB
testcase_286 AC 51 ms
37,232 KB
testcase_287 AC 49 ms
37,076 KB
testcase_288 WA -
testcase_289 AC 50 ms
37,372 KB
testcase_290 AC 50 ms
37,176 KB
testcase_291 AC 52 ms
37,504 KB
testcase_292 AC 49 ms
37,196 KB
testcase_293 WA -
testcase_294 AC 48 ms
37,348 KB
testcase_295 AC 48 ms
37,328 KB
testcase_296 AC 49 ms
37,136 KB
testcase_297 WA -
testcase_298 WA -
testcase_299 AC 49 ms
37,332 KB
testcase_300 AC 47 ms
37,448 KB
testcase_301 WA -
testcase_302 AC 48 ms
37,404 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 49 ms
37,156 KB
testcase_314 AC 50 ms
37,692 KB
testcase_315 AC 49 ms
37,528 KB
testcase_316 WA -
testcase_317 WA -
testcase_318 WA -
testcase_319 WA -
testcase_320 WA -
testcase_321 WA -
testcase_322 AC 47 ms
36,876 KB
testcase_323 AC 48 ms
37,552 KB
testcase_324 WA -
testcase_325 WA -
testcase_326 AC 48 ms
37,512 KB
testcase_327 AC 48 ms
37,536 KB
testcase_328 AC 47 ms
37,536 KB
testcase_329 WA -
testcase_330 WA -
testcase_331 AC 47 ms
37,468 KB
testcase_332 AC 48 ms
37,180 KB
testcase_333 AC 48 ms
37,536 KB
testcase_334 AC 47 ms
37,136 KB
testcase_335 AC 48 ms
37,196 KB
testcase_336 AC 48 ms
37,184 KB
testcase_337 AC 47 ms
37,140 KB
testcase_338 AC 49 ms
37,076 KB
testcase_339 WA -
testcase_340 AC 48 ms
37,408 KB
testcase_341 AC 48 ms
37,176 KB
testcase_342 AC 49 ms
37,064 KB
testcase_343 AC 48 ms
37,392 KB
testcase_344 AC 47 ms
37,152 KB
testcase_345 AC 47 ms
37,556 KB
testcase_346 WA -
testcase_347 AC 47 ms
37,568 KB
testcase_348 WA -
testcase_349 AC 51 ms
37,196 KB
testcase_350 AC 49 ms
37,172 KB
testcase_351 AC 47 ms
37,128 KB
testcase_352 AC 48 ms
37,260 KB
testcase_353 AC 49 ms
37,372 KB
testcase_354 AC 49 ms
37,024 KB
testcase_355 AC 49 ms
37,412 KB
testcase_356 AC 48 ms
37,196 KB
testcase_357 AC 49 ms
37,076 KB
testcase_358 AC 50 ms
37,460 KB
testcase_359 AC 64 ms
37,504 KB
testcase_360 AC 48 ms
37,076 KB
testcase_361 AC 49 ms
37,400 KB
testcase_362 AC 48 ms
37,364 KB
testcase_363 AC 48 ms
37,268 KB
testcase_364 AC 50 ms
37,188 KB
testcase_365 AC 49 ms
37,408 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