백준 1011 : Fly me to the Alpha Centauri
백준 (C99)/기본수학 1단계 (完) 2022. 1. 30. 23:46

#include int solve() { int x, y, res, cnt = 2; scanf("%d %d", &x, &y); int distance = y - x; if(distance = 2) { distance -= 2 * cnt; res += 2; cnt++; }else{ if(distance = cnt) { if(distance % cnt == 0) res++; else res += 2; distance -= cnt + distance % cnt; } } } printf("%d\n", res); } } int main() { int test; scanf("%d", &test); for(int i=0;i

백준 10757 : 큰 수 A+B
백준 (C99)/기본수학 1단계 (完) 2022. 1. 28. 22:32

#include #include char reverse(char arr[]) { char temp; int arrlen = strlen(arr); for(int i=0;i= strlen(arr_2)) max = strlen(arr_1); else max = strlen(arr_2); reverse(arr_1); reverse(arr_2); for(int i=0;i 9) sign = 1; else sign = 0; sum[i] = temp % 10 + 48; } if(sign == 1) sum[max] = '1'; reverse(sum); printf("%s\n", sum); } int main(){ solve(); return 0; } 쉬워보였는데 생각외로 돌았음,,

백준 2839 : 설탕 배달
백준 (C99)/기본수학 1단계 (完) 2022. 1. 28. 16:15

#include int solve() { int n, max=0; scanf("%d", &n); for(int i=0;i

백준 2775 : 부녀회장이 될테야
백준 (C99)/기본수학 1단계 (完) 2022. 1. 28. 15:35

#include int solve() { int k, n; int arr[15][15] = {0,}; scanf("%d %d", &k, &n); for(int i=0;i

백준 10250 : ACM 호텔
백준 (C99)/기본수학 1단계 (完) 2022. 1. 27. 22:31

#include int main() { int h, w, n; //h 층수, w 방수, n 몇번째 손님인가 int cnt; scanf("%d", &cnt); for(int i=0;i

백준 2869 : 달팽이는 올라가고 싶다
백준 (C99)/기본수학 1단계 (完) 2022. 1. 26. 23:40

라는 생각을 기조로 코드를 짜 보았다 #include int main() { int a, b, v; int day, goal, cnt; scanf("%d %d %d", &a, &b, &v); if(a >= v) { printf("1\n"); return 0; } day = a - b; goal = v - a; if(goal % day) cnt = goal / day + 1; else cnt = goal / day; printf("%d\n", cnt+1); return 0; } 정답률 28퍼 언저리,, 봤을 땐 쉬워보였는데 시간제한 0.15초가 발목을 잡은 케이스,,