Logo
(追記) (追記ここまで)

16354번 - Ploča 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 512 MB147555.556%

문제

Mladi Marin slobodno vrijeme provodi zureći u dio koordinatne ravnine omeđen zamišljenim kvadratom čiji se donji lijevi kut nalazi u točki (−2n + 1, −2n + 1), a gornji desni kut u točki (2n − 1, 2n − 1). Marin je na tom dijelu ravnine odlučio istaknuti točke čije su obje koordinate neparni brojevi. Istaknute točke označit će prirodnim brojevima između 1 i 4n.

Naprije je zaključio da želi da su oznake svih točaka prvog kvadranta strogo manje od oznaka svih točaka drugog kvadranta. Nadalje, želi da su oznake svih točaka drugog kvadranta manje od oznaka svih točaka trećeg kvadranta, te da su oznake svih točaka trećeg kvadranta manje od svih oznaka četvrtog kvadranta. Potom je odlučio da će skupu točaka svakog kvadranta oznake pridijeliti analognim rekurzivnim postupkom pri čemu će ulogu ishodišta nekog kvadranta preuzeti sjecište horizontalne i vertikalne osi simetrije skupa točaka tog kvadranta.

Oznake istaknutih točaka za n = 2.

Marina sada zanima zbroj oznaka svih istaknutih točaka koje leže na pravcu x + y = k.

입력

U prvom redu nalaze se cijeli brojevi n i k (1 ≤ n ≤ 60) iz teksta zadatka. Broj k će biti takav da će barem jedna istaknuta točka ležati na pravcu x + y = k.

출력

Ispišite zbroj oznaka istaknutih toˇcaka koje leže na pravcu x + y = k modulo 109 + 7.

제한

예제 입력 1

1 0

예제 출력 1

6

예제 입력 2

2 0

예제 출력 2

44

예제 입력 3

2 6

예제 출력 3

1

예제 입력 4

3 -14

예제 출력 4

43

힌트

출처

ICPC > Regionals > Europe > Central European Regional Contest > The Croatian Programming Contest > CPC 2018 H번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /