728x90
์ถ์ฒ: ์ฑ p.315
n์ด ์ต๋ 1000์ผ๋ก ๋งค์ฐ ์๊ธธ๋ ์๊ฐ์ ํ๋ ๋๋ํ ๊ฒ ๊ฐ์์ ์ด์คํฌ๋ฌธ ๋๋ ค์ ํ๋ํ๋ ์ฒดํฌํด๋ณด์๋ค.
n, m = map(int,input().split())
balls = list(map(int,input().split()))
cnt = 0
for i in range(n):
j = i + 1
while j < n:
if balls[i] != balls[j]:
cnt += 1
j += 1
print(cnt)
๋๋ ์ ๋ ๊ฒ ํ์๊ธฐ ๋๋ฌธ์ ํ๋ฉด์ ๋๋์ฒด ์ ๋ณผ๋ง๊ณต์ ์ต๋ ๋ฌด๊ฒ๋ฅผ ์๋ ค์คฌ์๊น ์๊ฐํ์๋ค.
๋ณผ๋ง๊ณต์ ์ต๋ ๋ฌด๊ฒ๋ฅผ ์๋ ค์ค ์ด์ ๋ ๋ฌด๊ฒ๋ณ๋ก ๊ณต์ ๊ฐ์๋ฅผ ์ธ๊ณ
๊ฒฝ์ฐ์ ์๋ฅผ ๋๋ ์ ํ ๊ฒฝ์ฐ์ ํ์ํด์์๋ค.
๋ฌธ์ ์ ๋์จ ์์๋ก ๊ฐ๋จํ๊ฒ ์ฒดํฌํด๋ดค์ ๋,
๋ด ํ์ด(์ฒซ ๋ฒ์งธ ํ์ด)๋ณด๋ค ๊ต์ฌ์ ๋์จ ์์ ํ์ด(๋ ๋ฒ์งธ ํ์ด)๊ฐ ํจ์ฌ ์ํ์๋๊ฐ ๋นจ๋๋ค.
728x90
'์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด > Greedy' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค]2839๋ฒ: ์คํ ๋ฐฐ๋ฌ (0) | 2023.05.06 |
---|---|
[์ด์ฝํ ] ๋ง๋ค ์ ์๋ ๊ธ์ก (0) | 2023.03.26 |
[๋ฐฑ์ค]1138๋ฒ: ํ ์ค๋ก ์๊ธฐ (0) | 2023.03.18 |
[๋ฐฑ์ค]19941๋ฒ: ํ๋ฒ๊ฑฐ ๋ถ๋ฐฐ (0) | 2023.03.16 |
[๋ฐฑ์ค]13305๋ฒ: ์ฃผ์ ์ (0) | 2023.03.16 |