www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net #include #include #include using namespace std; int main() { stack st; int n; cin >> n; while (n--) { string cmd; cin >> cmd; if (cmd == "push") { int x; cin >> x; st.push(x); } else if (cmd == "pop") { if (st.empty()) cout
www.acmicpc.net/problem/11098 11098번: 첼시를 도와줘! 구단이 성적을 내지 못한다면 답은 새 선수 영입뿐이다. 이것은 오늘날 유럽 리그에서 가장 흔한 전략이고, 노르웨이의 로젠버그 팀은 이러한 전략이 성공한 대표적 예시다. 그들은 많은 스카 www.acmicpc.net n = int(input()) for _ in range(n): p = int(input()) max = 0 mName = "" for _ in range(p): num, name = input().split() num = int(num) if(num > max): max = num mName = name print(mName) 백준 11557번과 코드가 같다. eugene-lab.tistory.com/26
문제링크 : www.acmicpc.net/problem/11557 풀이 알고리즘 분류는 정렬이지만 정렬 알고리즘을 쓰지 않고 최댓값만 구해도 풀 수 있다. 1. 학교이름(S)과 해당 학교가 지난 한 해동안 소비한 술의 양(L) 를 한줄로 입력받는다. 2. 지난 한 해동안 소비한 술의 양을 비교해야하므로 L 을 int 형으로 바꿔준다. 3. 만약 L 값이 지금까지 나온 학교중 가장 크다면 가장 많이 소비한 술의 양(maxL)을 현재 반복문에서 입력받은 L 값으로 바꿔준다 가장 많이 술을 소비한 학교 이름(maxS) 를 현재 반복문에서 입력받은 S 값으로 바꿔준다 5. maxS 를 출력한다 4. 위 과정을 테스트 케이스의 개수(T) 만큼 바꿔준다. 코드 T = int(input()) for _ in rang..
www.acmicpc.net/problem/2530 2530번: 인공지능 시계 첫째 줄에 종료되는 시각의 시, 분, 초을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수이며, 분, 초는 0부터 59까지의 정수이다. 디지털 시계는 23시 59분 59초에서 1초가 지나면 0시 0 www.acmicpc.net #include using namespace std; int main() { int s, m, h, n; cin >> h >> m >> s >> n; s += n; m += s / 60; s %= 60; h += m / 60; m %= 60; h %= 24; cout
- Total
- Today
- Yesterday
- 4
- openCV
- 백준
- 파이썬
- math
- 프로그레머스
- 카카오 2021 블라인드 테스트
- 7567
- 쇠막대기
- 다익스트라
- 더하기
- 2
- python
- c++
- HackCTF
- 넓이
- boj
- forensic
- 나머지
- 꿀따기
- FIBO
- programmers
- 피보나치
- 1
- 👼
- web
- 스택
- 직업군 추천
- 21758
- 괄호
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |