본문 바로가기

jay153의 PS 일지

검색하기
jay153의 PS 일지
프로필사진 jay153

  • 분류 전체보기 (68)
    • BOJ (26)
    • CodeForces (31)
    • AtCoder (7)
    • 커뮤니티 대회 (2)
    • 주요 대회 (2)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2025/03/26 (1)

jay153의 PS 일지

CodeForces Round 949 - Div 2

https://codeforces.com/contest/1981  Performance Rating : 2450 A어차피 $2$로 나누는 것이 이득이기 때문에 $l$ 이상, $r$ 이하인 $2^n$ 중 가장 큰 수를 찾으면 되는데, 문제를 처음 보고 약수가 가장 많은 수를 찾는 것으로 착각하고 시간 손해를 조금 봤다. B결국 $low=\mathrm{max}(0, n-m)$, $hi=n+m$ 사이의 수를 모두 bitwise or 했을 때 값을 구하는 문제였다. $low$와 $hi$에서 처음으로 비트가 달라지면 그 아래의 비트들은 모두 1로 만들어진다는 것을 깨닫고 구현했다. C두 수의 가장 큰 비트를 맞춘 뒤 두 수가 같아질 때까지 2로 나누는 과정을 거쳐야 두 수 사이의 변환이 가능하다는 것을 생각했다...

CodeForces 2025. 3. 26. 13:30
이전 Prev 1 Next 다음

Blog is powered by AXZ / Designed by Tistory

티스토리툴바