반응형
CodeUp 기초 100제 81~90번 문제 풀이
CodeUp 기초 100제 - https://codeup.kr/problemsetsol.php?psid=23
[CodeUp] 기초 100제 1~10번 문제
[CodeUp] 기초 100제 81~90번 문제 - 현재 글
[1081][기초-종합] 주사위를 2개 던지면


#include <stdio.h> int main(void) { int a, b, i, j; scanf("%d %d", &a, &b); for (i = 1; i <= a; i++) for (j = 1; j <= b; j++) printf("%d %d\n", i, j); return 0; }
[1082][기초-종합] 16진수 구구단


#include <stdio.h> int main(void) { int a, i; scanf("%X", &a); for (i = 1; i < 16; i++) printf("%X*%X=%X\n", a, i, a * i); return 0; }
- %x : 16진수 소문자 표현
- %X : 16진수 대문자 표현
[1083][기초-종합] 3 6 9 게임의 왕이 되자!


#include <stdio.h> int main(void) { int a, i; scanf("%d", &a); for (i = 1; i <= a; i++) { if (i % 3 == 0) printf("X "); else printf("%d ", i); } return 0; }
[1084][기초-종합] 빛 섞어 색 만들기


#include <stdio.h> int main(void) { int i, j, k, c = 0; int r, g, b; scanf("%d %d %d", &r, &g, &b); for (i = 0; i < r; i++) for (j = 0; j < g; j++) for (k = 0; k < b; k++) { printf("%d %d %d\n", i, j, k); c++; } printf("%d ", c); }
[1085][기초-종합] 소리 파일 저장용량 계산하기


#include <stdio.h> int main(void) { int h, b, c, s; scanf("%d %d %d %d", &h, &b, &c, &s); printf("%.1lf MB", ((double)h * b * c * s) / 8 / 1024 / 1024); return 0; }
- 8bit = 1byte
1024 byte = 1KB
1024 KB = 1MB
[1086][기초-종합] 그림 파일 저장용량 계산하기


#include <stdio.h> int main(void) { int w,h,b; scanf("%d %d %d", &w,&h,&b); printf("%.2lf MB", ((double)w*h*b) / 8 / 1024 / 1024); return 0; }
[1087][기초-종합] 여기까지! 이제 그만~


#include <stdio.h> int main(void) { int a, i; int sum = 0; scanf("%d", &a); for (i = 1;; i++) { sum += i; if (sum >= a) break; } printf("%d", sum); return 0; }
[1088][기초-종합] 3의 배수는 통과


#include <stdio.h> int main(void) { int a, i; scanf("%d", &a); for (i = 0; i <= a; i++) { if (i % 3 != 0) printf("%d ", i); } }
[1089][기초-종합] 수 나열하기1


#include <stdio.h> int main(void) { int a, d, n, sum; scanf("%d %d %d", &a, &d, &n); sum = a+((d*(n-1))); printf("%d",sum); return 0; }
[1090][기초-종합] 수 나열하기2


#include <stdio.h> int main(void) { long long int a, r, n, i; scanf("%lld %lld %lld", &a, &r, &n); for (i = 1; i < n; i++) { a = a * r; } printf("%lld", a); }
- int형을 사용하면 입력에서 제시한 범위의 값을 모두 표현할 수 없기 때문에 long long int를 사용한다.
반응형
'Programming > C' 카테고리의 다른 글
[CodeUp] 기초 100제 91~99번 문제 (0) | 2019.12.28 |
---|---|
[CodeUp] 기초 100제 71~80번 문제 (0) | 2019.12.28 |
[CodeUp] 기초 100제 61~70번 문제 (0) | 2019.12.28 |
[CodeUp] 기초 100제 51~60번 문제 (0) | 2019.12.28 |
[CodeUp] 기초 100제 41~50번 문제 (0) | 2019.12.28 |
댓글