mooon๐ŸŒ™
STUDY
mooon๐ŸŒ™
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (170)
    • ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ (147)
      • ๋ฐฑ์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ (53)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv1 (13)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ž…๋ฌธ (54)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] SQL ๊ณ ๋“์  Kit (27)
    • BACK (4)
      • Spring (3)
      • PHP (0)
    • FRONT (5)
    • DevOps (8)
      • Jenkins (8)
    • GitHub๐ŸŒฑ (2)
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (1)
      • SQL (1)
    • Error ๐Ÿ’ฅ (0)
      • php (2)
    • ๐Ÿ˜‹ (1)

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

  • โญ ๊นƒํ—ˆ๋ธŒ
  • ๐Ÿ’• ๋ฐฉ๋ช…๋ก
  • ๐Ÿ’ฅ ํƒœ๊ทธ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • SQL
  • DevOps
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
  • c++
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž…๋ฌธ
  • ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  • ๋ฐฑ์ค€
  • SQL ๊ณ ๋“์  Kit
  • Python

์ตœ๊ทผ ๊ธ€

250x250
hELLO ยท Designed By ์ •์ƒ์šฐ.
mooon๐ŸŒ™

STUDY

์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ/[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ž…๋ฌธ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ํ•ฉ์„ฑ์ˆ˜ ์ฐพ๊ธฐ

2023. 1. 2. 10:23
728x90

โญ ๋ฌธ์ œ ์„ค๋ช…

์•ฝ์ˆ˜์˜ ๊ฐœ์ˆ˜๊ฐ€ ์„ธ ๊ฐœ ์ด์ƒ์ธ ์ˆ˜๋ฅผ ํ•ฉ์„ฑ์ˆ˜๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ž์—ฐ์ˆ˜ n์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ n์ดํ•˜์˜ ํ•ฉ์„ฑ์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.


๐Ÿ™ ์ œํ•œ์‚ฌํ•ญ

1 ≤ n ≤ 100


๐ŸŒฑ ์ž…์ถœ๋ ฅ ์˜ˆ ์„ค๋ช…

์ž…์ถœ๋ ฅ ์˜ˆ #1

10 ์ดํ•˜ ํ•ฉ์„ฑ์ˆ˜๋Š” 4, 6, 8, 9, 10 ๋กœ 5๊ฐœ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 5๋ฅผ returnํ•ฉ๋‹ˆ๋‹ค.

์ž…์ถœ๋ ฅ ์˜ˆ #2

15 ์ดํ•˜ ํ•ฉ์„ฑ์ˆ˜๋Š” 4, 6, 8, 9, 10, 12, 14, 15 ๋กœ 8๊ฐœ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 8์„ returnํ•ฉ๋‹ˆ๋‹ค.


โœจ ๋‚ด ํ’€์ด

def solution(n):
    answer = 0
    for num in range(3, n+1):
        for mod in range(2, num) :
            if num % mod == 0 :
                answer += 1
                break
    return answer

ํ’€์ด ์–ธ์–ด : Python3


๐Ÿ“Œ ๋ฌธ์ œ ํ’€์ด

ํ’€์ด

1๊ณผ ์ž๊ธฐ ์ž์‹ ์„ ์ œ์™ธํ•œ, 2์ด์ƒ์˜ ์ž์—ฐ์ˆ˜๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ์ˆ˜๊ฐ€ ์žˆ์œผ๋ฉด ํ•ฉ์„ฑ์ˆ˜
๋”ฐ๋ผ์„œ 1๊ณผ 2๋Š” ํ•ฉ์„ฑ์ˆ˜๊ฐ€ ๋  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ˜๋ณต๋ฌธ์„ 3์—์„œ ๋ถ€ํ„ฐ ์‹œ์ž‘
1. 3๋ถ€ํ„ฐ n๊นŒ์ง€ ๋ฐ˜๋ณต๋ฌธ์„ ๋Œ๋ฆฌ๋ฉฐ ์ˆซ์ž๋ฅผ ํƒ์ƒ‰
2. ํ•ด๋‹น ์ˆซ์ž๊ฐ€ 2์ด์ƒ~n๋ฏธ๋งŒ์˜ ์ˆ˜๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š”์ง€ ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ์ฒดํฌ
3. ๋งŒ์•ฝ ๋‚˜๋ˆ  ๋–จ์–ด์ง„๋‹ค๋ฉด, answer ๊ฐ’์„ +1
4. ํƒ์ƒ‰์ด ์ข…๋ฃŒ๋˜๋ฉด answer ๊ฐ’์„ ๋ฐ˜ํ™˜
728x90
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)
    '์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ/[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ž…๋ฌธ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ํŒฉํ† ๋ฆฌ์–ผ
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ตœ๋Œ“๊ฐ’ ๋งŒ๋“ค๊ธฐ(1)
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฃผ์‚ฌ์œ„์˜ ๊ฐœ์ˆ˜
    • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๋ฐฐ์—ด ํšŒ์ „์‹œํ‚ค๊ธฐ
    mooon๐ŸŒ™
    mooon๐ŸŒ™
    ๊ฐœ๋ฐœ ๊ณต๋ถ€ ๊ธฐ๋ก

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