목록Algorithm (69)
BASIC의 개발 노트
1234567891011121314151617181920#include int main(void){ int i, a, b; int sum = 0; scanf("%d %d", &a, &b); for(i = a; i
12345678910111213141516171819202122#include int main(void){ int i, n, k; int result = 1; scanf("%d %d", &n, &k); if (k == 0) result = 1; else if (k == 1) result = n; else { for(i = 0; i
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include int main(void) { int i, n; scanf("%d", &n); for(i = 1; i
123456789101112131415#include int main(void){ int i, n; scanf("%d", &n); for(i = 1; i
1234567891011121314151617181920212223242526272829303132#include int main(void){ /* 규칙: n이 홀수라면 1, 2, 3, 4, 5.. n이 짝수라면 10, 20, 30, 40, 50 ... ex: k = 5 => answer = 3 k = 7 => answer = 4 k = 9 => answer = 5 */ int k, h; int sum = 0; scanf("%d %d", &k, &h); // k 계산 if (k % 2 == 0) sum += k * 5; else sum += k / 2 + 1; // h 계산 if (h % 2 == 0) sum += h * 5; else sum += h / 2 + 1; printf("%d", sum); r..
12345678910111213141516#include int main(void){ // 1 11 21 31 ... 91 101 111 121 131 ... 991 1001 1011 (등차수열) int i, n; int count = 0; scanf("%d", &n); for(i = 1; i
1234567891011121314151617#include int main(void){ int a, b, c, n; int i; scanf("%d %d %d %d", &a, &b, &c, &n); int calcTerm = a; for(i = 1; i
12345678910111213141516171819#include int main(void){ int numArr[10] = {0}; int i = 1; int answer = 0; for(i = 0; i
1 2 3 4 5 6 7 8 9 #include int main(void) { printf("\u250C\u252C\u2510\n"); printf("\u251C\u253C\u2524\n"); printf("\u2514\u2534\u2518\n"); return 0; } Colored by Color Scripter cs 출력하고자 하는 문자는 아래와 같은 모양이다. ┌┬┐ ├┼┤ └┴┘ 하지만 문제에 따르면 일부 운영체제에서는 문자 시스템에 따라 다른 모양이 출력 되지 않을 수도 있다고 한다. 직접 실험해본 결과 윈도우10 환경에서는 한글이 깨지는 형태가 출력되지만, Ubuntu 환경에서는 올바르게 출력되는 것을 확인할 수 있었다. CodeUp의 컴파일 환경은 Ubuntu 16.04.5 LTS 이므로 ..
1234567891011121314151617181920212223#include 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 = ..