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 |