Dev.Beth
๐Ÿ๐Ÿ’ป๐Ÿ
Dev.Beth
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (175)
    • ๐Ÿค” PS(Problem Solving) (119)
      • ๋ฐฑ์ค€(BOJ) (59)
      • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (47)
      • Leet, ๊ตฌ๋ฆ„ (6)
      • ์ฝ”ํ…Œ (7)
    • ๐Ÿ› ๏ธ ํˆด, ๊ทธ์™ธ (10)
    • ๐Ÿ•ท๏ธ ์—๋Ÿฌ, ๋ฒ„๊ทธ (15)
    • โœ๏ธ ์ด๋ก  (30)
      • ์ด๋ก , ์„ค๊ณ„ (3)
      • ๋””์ž์ธํŒจํ„ด (1)
      • ์ž๋ฃŒ๊ตฌ์กฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜ (13)
      • ๋„คํŠธ์›Œํฌ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (11)
      • ๊ฐœ๋ฐœ์„œ (2)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • WRITE
  • ADMIN

๊ณต์ง€์‚ฌํ•ญ

  • ๐Ÿต PS challenge

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ๊ฐค๋Ÿญ์‹œ ๊ฐ•์ œ ์žฌ๋ถ€ํŒ…
  • 1509 c++
  • 2294
  • 2293
  • ๊ฐค๋Ÿญ์‹œ ๋ฉˆ์ถค
  • ๋ฐฑ์ค€ 2240
  • boj 2293
  • c++ 2294
  • ๋ฐฑ์ค€ 2293
  • ๋ฐฑ์ค€ 2294
  • ์‚ผ์„ฑ ํ™”๋ฉด ๋ฉˆ์ถค
  • ๋ฐฑ์ค€ c++ 2293
  • boj 1509 c++
  • 2294 ๋ฐฑ์ค€ c++
  • 2293 c++
  • ๊ฐค๋Ÿญ์‹œ ๋ฆฌ๋ถ€ํŒ…
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋„คํŠธ์›Œํฌ java
  • ๋ฐฑ์ค€
  • ๋ฐฑ์ค€ 1520 c++
  • ๋ฐฑ์ค€ 1509 c++
  • ๊ฐค๋Ÿญ์‹œ ๊ฒ€์€ํ™”๋ฉด ์žฌ๋ถ€ํŒ…
  • ๋ฐฑ์ค€ 2294 c++
  • 1520 c++
  • 2294 c++
  • Retrofit Post ํ•œ๊ธ€
  • Retrofit ํ•œ๊ธ€๊นจ์ง
  • ๊ฐค๋Ÿญ์‹œ ์žฌ๋ถ€ํŒ…
  • ๊ฐค๋Ÿญ์‹œ ๊ฒ€์€ํ™”๋ฉด
  • Retrofit ํ•œ๊ธ€ ๊นจ์ง
  • ๋ฐฑ์ค€ c++

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
Dev.Beth

๐Ÿ๐Ÿ’ป๐Ÿ

๐Ÿค” PS(Problem Solving)/๋ฐฑ์ค€(BOJ)

[๋ฐฑ์ค€/c++] 10610๋ฒˆ - 30

2019. 11. 14. 03:13
๋ฐ˜์‘ํ˜•
๋ฌธ์ œ
 

10610๋ฒˆ: 30

๋ฌธ์ œ ์–ด๋А ๋‚ , ๋ฏธ๋ฅด์ฝ”๋Š” ์šฐ์—ฐํžˆ ๊ธธ๊ฑฐ๋ฆฌ์—์„œ ์–‘์ˆ˜ N์„ ๋ณด์•˜๋‹ค. ๋ฏธ๋ฅด์ฝ”๋Š” 30์ด๋ž€ ์ˆ˜๋ฅผ ์กด๊ฒฝํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๊ทธ๋Š” ๊ธธ๊ฑฐ๋ฆฌ์—์„œ ์ฐพ์€ ์ˆ˜์— ํฌํ•จ๋œ ์ˆซ์ž๋“ค์„ ์„ž์–ด 30์˜ ๋ฐฐ์ˆ˜๊ฐ€ ๋˜๋Š” ๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์–ดํ•œ๋‹ค. ๋ฏธ๋ฅด์ฝ”๋ฅผ ๋„์™€ ๊ทธ๊ฐ€ ๋งŒ๋“ค๊ณ  ์‹ถ์–ดํ•˜๋Š” ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋ผ. ์ž…๋ ฅ N์„ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค. N๋Š” ์ตœ๋Œ€ 105๊ฐœ์˜ ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, 0์œผ๋กœ ์‹œ์ž‘ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ถœ๋ ฅ ๋ฏธ๋ฅด์ฝ”๊ฐ€ ๋งŒ๋“ค๊ณ  ์‹ถ์–ดํ•˜๋Š” ์ˆ˜๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด ๊ทธ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋ผ. ๊ทธ ์ˆ˜๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š”

www.acmicpc.net

ํ’€์ด

๋ถ„๋ฅ˜ : ๊ทธ๋ฆฌ๋””

 

30์˜ ๋ฐฐ์ˆ˜์ด๋ฉด์„œ, ์ตœ๋Œ€์ธ ๊ฐ’์„ ์ฐพ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

1.30์˜ ๋ฐฐ์ˆ˜๋Š” ๋์ž๋ฆฌ๊ฐ€ ๋ฌด์กฐ๊ฑด 0์œผ๋กœ, ์ž…๋ ฅ๊ฐ’์— 0์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.(์—†์œผ๋ฉด -1 ์ถœ๋ ฅ)

2.์ž๋ฆฌ์ˆ˜๋ฅผ ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค.

2.30์˜ ๋ฐฐ์ˆ˜๊ฐ’์€ ๊ฐ ์ž๋ฆฌ๊ฐ’์„ ๋ชจ๋‘ ๋”ํ•˜๋ฉด 3์˜ ๋ฐฐ์ˆ˜๊ฐ€ ๋‚˜์˜จ๋‹ค๋Š” ํŠน์ง•์ด ์žˆ์œผ๋ฏ€๋กœ, (๊ฐ ์ž๋ฆฌ์ˆ˜๋ฅผ ์ „๋ถ€ ๋”ํ•œ ๊ฐ’)%3==0์ด๋ฉด ํ•ด๋‹น ๊ฐ’์„ ์ถœ๋ ฅ, 0์ด ์•„๋‹ˆ๋ฉด -1์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

 

์ฝ”๋“œ(O(n))
*O(n)์ด ์•„๋‹ˆ๋ผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค(--)(__)*
๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋™์ผ์กฐ๊ฑด (์ƒˆ์ฐฝ์—ด๋ฆผ)

'๐Ÿค” PS(Problem Solving) > ๋ฐฑ์ค€(BOJ)' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋ฐฑ์ค€/c++] 1107๋ฒˆ - ๋ฆฌ๋ชจ์ปจ  (0) 2019.11.16
[๋ฐฑ์ค€/c++] 10819๋ฒˆ - ์ฐจ์ด๋ฅผ ์ตœ๋Œ€๋กœ  (0) 2019.11.14
[๋ฐฑ์ค€/c++] 10971๋ฒˆ - ์™ธํŒ์› ์ˆœํšŒ2  (0) 2019.11.13
[๋ฐฑ์ค€/c++] 1525๋ฒˆ - ํผ์ฆ  (0) 2019.11.12
[๋ฐฑ์ค€/c++] 17298๋ฒˆ - ์˜คํฐ์ˆ˜  (0) 2019.11.02
    '๐Ÿค” PS(Problem Solving)/๋ฐฑ์ค€(BOJ)' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [๋ฐฑ์ค€/c++] 1107๋ฒˆ - ๋ฆฌ๋ชจ์ปจ
    • [๋ฐฑ์ค€/c++] 10819๋ฒˆ - ์ฐจ์ด๋ฅผ ์ตœ๋Œ€๋กœ
    • [๋ฐฑ์ค€/c++] 10971๋ฒˆ - ์™ธํŒ์› ์ˆœํšŒ2
    • [๋ฐฑ์ค€/c++] 1525๋ฒˆ - ํผ์ฆ
    Dev.Beth
    Dev.Beth
    Beth์˜ ๊ณต๋ถ€ ๋ธ”๋กœ๊ทธ

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”