๐Ÿ“ฆ Chango/๐Ÿก Contest

[์ฝ”๋ฎค๋‹ˆํ‹ฐ] ์ถ”์„๋งž์ด ์ฝ”๋”ฉ์ฑŒ๋ฆฐ์ง€ 1์ผ์ฐจ : ํ”ผ๋ณด๋‚˜์น˜์ˆ˜

์„ ๋‹ฌ 2021. 9. 23. 23:48
๋ฐ˜์‘ํ˜•

https://cafe.naver.com/codeuniv/44826

 

[์ถ”์„๋งž์ด ์ฝ”๋”ฉ์ฑŒ๋ฆฐ์ง€โ‘ ] ํ”ผ๋ณด๋‚˜์น˜์ˆ˜

์ฒซ ๋ฒˆ์งธ ๋ฌธ์ œ์— ๋„์ „ํ•˜๋Ÿฌ ์˜ค์‹  ๋ชจ๋“  ๋ถ„๋“ค ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค๐Ÿ™Œ ์ถ”์„์—๋„ ์ฝ”๋”ฉํ•˜๋Š” ์—ด์ •๋งจ...๐Ÿฅบ ์ฝ”๋ฎค๊ฐ€ ํ•ญ์ƒ ์‘์›ํ•ฉ๋‹ˆ๋‹ค! ์ฒซ ๋ฒˆ์งธ ๋ฌธ์ œ๋Š” ๋ฐ”๋กœ๋ฐ”๋กœ "ํ”ผ๋ณด๋‚˜์น˜์ˆ˜"์ž…๋‹ˆ๋‹ค~! ์ˆ˜ํ•™๊ณต...

cafe.naver.com

 

์ˆซ์ž n์„ ์ž…๋ ฅ๋ฐ›์•„ ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์—ด์˜ n๋ฒˆ์งธ ์ˆซ์ž๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด๋ณด์„ธ์š”.

 

#include <stdio.h>

int main () {
    
    int n, ans=0;
    scanf("%d", &n);
    
    if(n==1)
        ans = 0;
    else if(n==2)
        ans = 1;
    
    else {
    int pp=0;
    int p=1;
    
    for(int i=0; i<n-1; i++){
        ans = p + pp;
        pp = p;
        p = ans;
    }
        
    }
    
    printf("%d", ans);
}

 

๋งˆ์นจ ์ˆ˜๊ฐ•ํ•˜๋Š” ์ž๋ฃŒ๊ตฌ์กฐ ๊ณผ๋ชฉ์— ๋‚˜์˜จ ์ด์•ผ๊ธฐ..
์ˆœํ™˜๋ณด๋‹ค ๋ฐ˜๋ณต์ด ๋” ํšจ์œจ์ ์ด๋ผ๊ณ  ๋ฐฐ์› ๋‹ค
๋ฐฐ์šด ๋‚ด์šฉ์„ ์ถฉ์‹คํžˆ ๋”ฐ๋ž๋‹ค
๋ฐ˜์‘ํ˜•