python
1コード
A, B, C, D = map(int, input().split())
import numpy as np
from_1_a = (A-1)//C +(A-1)//D - (A-1)//np.lcm(C,D)
from_1_b = B//C + B//D - B//np.lcm(C,D)
baisu_c_or_d = from_1_b -from_1_a
among = B -A +1
print(among - baisu_c_or_d)
なぜ、reと出るのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。