https://www.acmicpc.net/problem/27866 27866번: 문자와 문자열 첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이는 최대 $1\,000$이다. 둘째 줄에 정수 $i$가 주어진다. ($1 \le i \le \left|S\right|$) www.acmicpc.net S = input() i = int(input()) print(S[i - 1])
https://www.acmicpc.net/problem/25314 25314번: 코딩은 체육과목 입니다 오늘은 혜아의 면접 날이다. 면접 준비를 열심히 해서 앞선 질문들을 잘 대답한 혜아는 이제 마지막으로 칠판에 직접 코딩하는 문제를 받았다. 혜아가 받은 문제는 두 수를 더하는 문제였다. C++ www.acmicpc.net N = int(input()) for i in range(N // 4): print("long", end=" ") print("int")
https://www.acmicpc.net/problem/10250 10250번: ACM 호텔 프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수 www.acmicpc.net import math case_cnt = int(input()) for i in range(case_cnt): H, W, N = input().split() if N == H: floor = H room = 1 else: floor = int(N) % int(H) if floor == 0: floor = H room = math.ceil(int(N) / int(H)) print(f"{..
https://www.acmicpc.net/problem/25304 25304번: 영수증 준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것 www.acmicpc.net total_calc = 0 total = int(input()) goods_count = int(input()) for i in range(goods_count): p, c = input().split() total_calc += int(p) * int(c) if total == total_calc: print("Yes") else: print("No")

top_consume_amount = int(0) top_consume_university = "" t = int(input()) for a in range(t): n = int(input()) for b in range(n): university, consume = input().split(' ') if(int(consume) > int(top_consume_amount)): top_consume_university, top_consume_amount = university, consume print(top_consume_university) https://www.acmicpc.net/problem/11557 11557번: Yangjojang of The Year 입학 OT때 누구보다도 남다르게 놀았던..

이제서야 dp가 뭔지 왜 쓰는지 언제 쓰는지 쳐다보고 있다... #include #include int fibo(int dp[], int n) { if (dp[n] != -1) { return dp[n]; } if (n == 0) { dp[n] = n; } else if (n == 1) { dp[n] = 1; } else { dp[n] = fibo(dp, n - 1) + fibo(dp, n - 2); } return dp[n]; } int main() { //2748의 경우 N이 90까지라 dp[91] //그리고 90일 경우 value가 크기 때문에 //long long dp[91], long long fibo로 int N = 0, dp[46]; scanf("%d", &N); for (int i = 0; i

#include #include int main() { int hour = 0, minute = 0; int new_minute = 60; scanf("%d %d", &hour, &minute); if(minute - 45 < 0) { new_minute = new_minute + (minute - 45); if(hour == 0) hour = 23; else hour--; printf("%d %d", hour, new_minute); } else { printf("%d %d", hour, minute - 45); } } https://www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만..

#include #include void push(int stack[], int number) { int i = 0; if (stack[0] == 0) { stack[0] = number; } else { for(i = 9999; i >= 0; i--) { if(stack[i] != 0) { stack[i + 1] = stack[i]; } } stack[0] = number; } } int pop(int stack[]) { int i = 0; int head = 0; if(stack[i] 0) { stack[i - 1] = stack[i]; } else { stack[i - 1] = 0; break; } } } return head; } int size(int stack[]) { int i = 0; fo..
Contact: j0n9m1n1@gmail.com