Search

5525. IOIOI

ํ”Œ๋žซํผ
BOJ
๋ถ„๋ฅ˜
๊ทธ๋Ÿญ์ €๋Ÿญ ์„ฑ๊ณตํ•œ ๋ฌธ์ œ
์•Œ๊ณ ๋ฆฌ์ฆ˜
์ค‘์š”๋„
ํ‹ฐ์–ด
๋งํฌ
๋‹ค์‹œ ํ’€์–ด๋„ ํ‹€๋ฆด ๊ฒƒ ๊ฐ™์€ ๋ฌธ์ œ
Created At
2022/03/13 18:36
Updated At
2022/03/13 18:36
Writer
์ƒํƒœ
๋ฌธ์ œ๋งŒ ํ•ด๊ฒฐ

Problem

๋ฌธ์ œ

N+1๊ฐœ์˜ย I์™€ N๊ฐœ์˜ย O๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉด,ย I์™€ย O์ด ๊ต๋Œ€๋กœ ๋‚˜์˜ค๋Š” ๋ฌธ์ž์—ด์„ PN์ด๋ผ๊ณ  ํ•œ๋‹ค.
โ€ข
Pย IOI
1
โ€ข
Pย IOIOI
2
โ€ข
Pย IOIOIOI
3
โ€ข
Pย IOIOI...OIย (O๊ฐ€ N๊ฐœ)
N
I์™€ย O๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์ž์—ด S์™€ ์ •์ˆ˜ N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, S์•ˆ์— PN์ด ๋ช‡ ๊ตฐ๋ฐ ํฌํ•จ๋˜์–ด ์žˆ๋Š”์ง€ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— N์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” S์˜ ๊ธธ์ด M์ด ์ฃผ์–ด์ง€๋ฉฐ, ์…‹์งธ ์ค„์— S๊ฐ€ ์ฃผ์–ด์ง„๋‹ค.

์ถœ๋ ฅ

S์— PN์ด ๋ช‡ ๊ตฐ๋ฐ ํฌํ•จ๋˜์–ด ์žˆ๋Š”์ง€ ์ถœ๋ ฅํ•œ๋‹ค.

์ œํ•œ

โ€ข
1 โ‰ค N โ‰ค 1,000,000
โ€ข
2N+1 โ‰ค M โ‰ค 1,000,000
โ€ข
S๋Š”ย I์™€ย O๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

์„œ๋ธŒํƒœ์Šคํฌ

Search
๋ฒˆํ˜ธ
๋ฐฐ์ 
์ œํ•œ

์˜ˆ์ œ ์ž…๋ ฅ 1

1 13 OOIOIOIOIIOII
Plain Text
๋ณต์‚ฌ

์˜ˆ์ œ ์ถœ๋ ฅ 1

4
Plain Text
๋ณต์‚ฌ
โ€ข
OOIOIOIOIIOII
โ€ข
OOIOIOIOIIOII
โ€ข
OOIOIOIOIIOII
โ€ข
OOIOIOIOIIOII

์˜ˆ์ œ ์ž…๋ ฅ 2

2 13 OOIOIOIOIIOII
Plain Text
๋ณต์‚ฌ

์˜ˆ์ œ ์ถœ๋ ฅ 2

2
Plain Text
๋ณต์‚ฌ
โ€ข
OOIOIOIOIIOII
โ€ข
OOIOIOIOIIOII

Code

ย #1

Idea

ย Code

Python
๋ณต์‚ฌ

Solution

Commentary

#2

Idea

ย Code

Python
๋ณต์‚ฌ

Solution

Commentary