結果
問題 | No.1464 Number Conversion |
ユーザー | itsy68 |
提出日時 | 2022-05-14 04:00:34 |
言語 | PyPy3 (7.3.15) |
結果 |
AC
|
実行時間 | 116 ms / 2,000 ms |
コード長 | 629 bytes |
コンパイル時間 | 210 ms |
コンパイル使用メモリ | 82,368 KB |
実行使用メモリ | 85,248 KB |
最終ジャッジ日時 | 2024-07-22 09:55:59 |
合計ジャッジ時間 | 4,917 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 107 ms
84,864 KB |
testcase_01 | AC | 110 ms
84,864 KB |
testcase_02 | AC | 111 ms
84,944 KB |
testcase_03 | AC | 108 ms
84,608 KB |
testcase_04 | AC | 109 ms
84,864 KB |
testcase_05 | AC | 111 ms
84,736 KB |
testcase_06 | AC | 111 ms
84,992 KB |
testcase_07 | AC | 114 ms
84,864 KB |
testcase_08 | AC | 110 ms
84,864 KB |
testcase_09 | AC | 114 ms
84,800 KB |
testcase_10 | AC | 112 ms
84,992 KB |
testcase_11 | AC | 107 ms
84,864 KB |
testcase_12 | AC | 110 ms
84,736 KB |
testcase_13 | AC | 112 ms
84,940 KB |
testcase_14 | AC | 109 ms
84,608 KB |
testcase_15 | AC | 111 ms
84,856 KB |
testcase_16 | AC | 113 ms
84,864 KB |
testcase_17 | AC | 115 ms
84,992 KB |
testcase_18 | AC | 115 ms
84,864 KB |
testcase_19 | AC | 109 ms
84,736 KB |
testcase_20 | AC | 114 ms
84,736 KB |
testcase_21 | AC | 108 ms
84,992 KB |
testcase_22 | AC | 114 ms
84,732 KB |
testcase_23 | AC | 114 ms
84,736 KB |
testcase_24 | AC | 115 ms
85,248 KB |
testcase_25 | AC | 114 ms
84,864 KB |
testcase_26 | AC | 116 ms
84,704 KB |
testcase_27 | AC | 110 ms
84,864 KB |
testcase_28 | AC | 110 ms
84,864 KB |
ソースコード
# import pypyjit # pypyjit.set_param('max_unroll_recursion=-1') import sys from itertools import combinations, permutations, product, accumulate, groupby from collections import defaultdict, deque, Counter from functools import reduce from operator import add, mul import heapq import bisect import math import copy # sys.setrecursionlimit(10 ** 7) input = lambda: sys.stdin.readline().rstrip() INF = float("inf") MOD = 10 ** 9 + 7 def my_lcm(x, y): return (x * y) // math.gcd(x, y) from decimal import Decimal X = Decimal(input()) S = int(X*10**8) B = int(10**8) gcd = math.gcd(S, B) print(str(S//gcd)+ '/' + str(B//gcd))