結果

問題 No.316 もっと刺激的なFizzBuzzをください
ユーザー matsukin1111
提出日時 2018-12-16 13:56:23
言語 Python3
(3.13.1 + numpy 2.2.1 + scipy 1.14.1)
結果
AC  
実行時間 30 ms / 1,000 ms
コード長 426 bytes
コンパイル時間 219 ms
コンパイル使用メモリ 12,544 KB
実行使用メモリ 10,880 KB
最終ジャッジ日時 2024-09-25 06:28:30
合計ジャッジ時間 2,327 ms
ジャッジサーバーID
(参考情報)
judge3 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 4
other AC * 33
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

N = int(input())
s = list(map(int,input().split()))
def gcd(a,b):
if(b == 0):return a
return gcd(b,a%b)
f_a = N // s[0]
f_b = N // s[1]
f_c = N // s[2]
f_a_b = int(N //(s[0]*s[1]/gcd(s[0],s[1])))
f_b_c = int(N //(s[1]*s[2]/gcd(s[1],s[2])))
f_c_a = int(N //(s[2]*s[0]/gcd(s[2],s[0])))
p = int((s[0]*s[1])/gcd(s[0],s[1]))
q = int((p*s[2])/gcd(p,s[2]))
f_a_b_c = int(N // q)
print(f_a+f_b+f_c-f_a_b-f_b_c-f_c_a+f_a_b_c)
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0