๊ด€๋ฆฌ ๋ฉ”๋‰ด

Daehyunii's Dev-blog

1๋ถ€ํ„ฐ N๊นŒ์ง€์˜ ํ•ฉ(๊ธฐ๋ณธ ๋ฌธ์ œ ํ’€์ด) ๋ณธ๋ฌธ

๐Ÿ“š Language & CS knowledge/Algorithm (๊ธฐ์ดˆ๋ฌธ์ œํ’€์ด)

1๋ถ€ํ„ฐ N๊นŒ์ง€์˜ ํ•ฉ(๊ธฐ๋ณธ ๋ฌธ์ œ ํ’€์ด)

Daehyunii 2022. 8. 28. 21:50

๋ฌธ์ œ(์ถœ์ฒ˜ : ์ธํ”„๋Ÿฐ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ด ๊ฐ•์˜, ์ •๋ณด์˜ฌ๋ฆผํ”ผ์•„๋“œ)

 

์ž์—ฐ์ˆ˜ N์ด ์ž…๋ ฅ๋˜๋ฉด 1๋ถ€ํ„ฐ N๊นŒ์ง€์˜ ํ•ฉ์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์„ธ์š”.

โ–ฃ ์ž…๋ ฅ์„ค๋ช…
์ฒซ ๋ฒˆ์งธ ์ค„์— 20์ดํ•˜์˜ ์ž์—ฐ์ˆ˜ N์ด ์ž…๋ ฅ๋œ๋‹ค..

โ–ฃ ์ถœ๋ ฅ์„ค๋ช…
์ฒซ ๋ฒˆ์งธ ์ค„์— 1๋ถ€ํ„ฐ N๊นŒ์ง€์˜ ํ•ฉ์„ ์ถœ๋ ฅํ•œ๋‹ค.

 

โ–ฃ  ์ž…๋ ฅ์˜ˆ์ œ 1 6

โ–ฃ  ์ถœ๋ ฅ์˜ˆ์ œ 1 21

โ–ฃ  ์ž…๋ ฅ์˜ˆ์ œ 2 10

โ–ฃ ์ถœ๋ ฅ์˜ˆ์ œ 2 55

Tip

1) ๋ฐ˜๋ณต๋ฌธ์„ ํ™œ์šฉํ•˜์„œ N๊นŒ์ง€ ๋ฐ˜๋ณต์‹œํ‚ค๊ณ , answer์— ๊ณ„์†ํ•ด์„œ ๋”ํ•ด์ค€๋‹ค.

2) += ์—ฐ์‚ฐ์ž ํ™œ์šฉ

 

๋ฌธ์ œ ํ’€์ด

//๋‚ด๊ฐ€ ์ž‘์„ฑํ•œ ๋‹ต

function solution(n){
    let answer=0;
    for(var i = 1; i <= n; i++){
        answer += i
    }
    return answer;
}

console.log(solution(10));