본문 바로가기

Algorithm/CodeUp

[CodeUp] 코드업 1090 [기초-종합] 수 나열하기2 - C 언어

반응형
  • 문제 설명 : 등비수열에서 n 번째 수를 출력하는 프로그램을 만들어보자.

  • 입력 : 시작 값(a), 등비의 값(r), 몇 번째 인지를 나타내는 정수(n)가 공백을 두고 입력된다.(모두 0 ~ 10)

  • 출력 : n 번째 수를 출력한다.

  • 입력 예시
    2 3 7 

  • 출력 예시
    1458

  • 내 소스

    #include <stdio.h>
    
    int main()
    {
        long int a, r, n;
        
        scanf("%ld %ld %ld", &a, &r, &n);
        for(int i = 1; i < n; i++)
        {
        	a *= r;
        }
        printf("%d\n", a);
        return 0;
    }​


  • 모범 소스

    #include <stdio.h>
    
    int main()
    {
        long long int a, b, c, i;
        scanf("%lld %lld %lld", &a, &b, &c);
        for(i = 1; i < c; i++)
        {
        	a *= b;
        }
        printf("%lld", a);
    }​
반응형