2022 ICPC Sinchon Winter Algorithm Camp Contest 풀이
A   [BOJ 24510] 시간복잡도를 배운 도도
B   [BOJ 24509] 상품의 주인은?
C   [BOJ 24511] queuestack
D   [BOJ 24512] Bottleneck Travelling Salesman Problem (Small)
E   [BOJ 24513] 좀비 바이러스
F   [BOJ 24514] n번째 숫자 찾기
G   [BOJ 24515] 히히 못가
H   [BOJ 24516] 잘 알려진 수열 구하기
J   [BOJ 24517] 카드 게임과 쿼리
K   [BOJ 24519] Bottleneck Travelling Salesman Problem (Large)

1. 문제

$24510$. 시간복잡도를 배운 도도 (2022 ICPC Sinchon Winter Algorithm Camp Contest A번)

백준 24510번 - 시간복잡도를 배운 도도 (https://www.acmicpc.net/problem/24510)

2. 풀이

같은 줄에 있는 for와 while의 총 개수의 최대값을 구하는 문제이다. for 또는 while을 찾기 위해서 c++의 string find 함수를 사용할 수 있고, 그냥 직접 find 함수를 구현해도 된다.

Find 함수를 사용하여 개수를 세려면 추가적인 작업이 필요하여 코드가 살짝 복잡해진다. Python의 경우는 임의의 string s가 있다면,

s.count("for")+s.count("while")

로 c++보다 더 쉽게 구현 가능하다.

boj-24510

3. 채점 결과

boj-24510

4. 회고

.

5. 코드

댓글남기기