BASIC의 개발 노트

1090 : [기초-종합] 수 나열하기2 본문

Algorithm/CodeUp

1090 : [기초-종합] 수 나열하기2

B2SIC 2020. 4. 9. 04:58
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int main(void)
{
    int i = 0;
    // a = 시작 값, r = 등비 값, n = 몇 번째 인지를 나타내는 정수 
    int a = 0, r = 0, n = 0;
    // long long 범위(8바이트):  -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
    long long result = 0;
    
    scanf("%d %d %d"&a, &r, &n);
    
    // 반복되는 등비 곱셈을 위해 시작 값과 등비 값을 한 번 곱해준다. 
    result = a * r;
    
    // 시작 값이 1번째, 위에서 곱한 시작 값 X 등비(1번)이 2번째 이므로 n - 2번 만큼 곱셈 수행 
    for(i = 0; i < n - 2; i++)
        result = result * r;
    
    printf("%lld", result);
    
    return 0;
}
cs

'Algorithm > CodeUp' 카테고리의 다른 글

1261 : First Special Judge (Test)  (0) 2020.04.10
1008 : [기초-출력] 출력하기08(설명)  (0) 2020.04.09
1231 : 계산기 1  (0) 2020.04.08
1230 : 터널 통과하기 2  (0) 2020.04.08
1229 : 비만도 측정 2  (0) 2020.04.08
Comments