
[๋ฐฑ์ค] 9257 - 1์ ๊ฐ์ ์ธ๊ธฐ
ยท
๐์ฝ๋ฉํ
์คํธ/BOJ
๋ฌธ์ ๋ ์์ฐ์ A, B๊ฐ ์ฃผ์ด์ก์ ๋, A ≤ x ≤ B๋ฅผ ๋ง์กฑํ๋ ๋ชจ๋ x์ ๋ํด x๋ฅผ ์ด์ง์๋ก ํํํ์ ๋ 1์ ๊ฐ์์ ํฉ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.์ฆ, f(x) = x๋ฅผ ์ด์ง์๋ก ํํ ํ์ ๋ 1์ ๊ฐ์๋ผ๊ณ ์ ์ํ๊ณ , ์๋ ์์ ๊ฒฐ๊ณผ๋ฅผ ๊ตฌํ์. ์
๋ ฅ์ฒซ ์ค์ ๋ ์์ฐ์ A, B๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ A ≤ B ≤ 10^16)์ถ๋ ฅ1์ ๊ฐ์๋ฅผ ์ธ์ด ์ถ๋ ฅํ๋ค.์์ ์
๋ ฅ2 12์์ ์ถ๋ ฅ21ํด๊ฒฐ ๋ฐฉ๋ฒimport sysinput = sys.stdin.readlinex,y = map(int,input().split())def func(n): count = 0 k = 0 while 2**k