코드와이
[SW Expert Academy] 5432. 쇠막대기 자르기 본문
문제링크
swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVl47b6DGMDFAXm
package D4;
import java.util.Scanner;
public class 쇠막대기_자르기 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for (int tc = 1; tc <= T; tc++) {
int ans = 0;
char[] str = sc.next().toCharArray();
int sum = 0;
for(int i = 0 ; i < str.length ; i++) {
if (str[i] == '(') {
sum++;
} else {
sum--;
if (str[i-1] == '(') {
ans += sum;
} else {
ans += 1;
}
}
}
System.out.println("#" + tc + " " + ans);
}
}
}
'SW_Expert' 카테고리의 다른 글
[SW Expert Academy] 6019. 기차사이의 파리 (0) | 2021.02.04 |
---|---|
[SW Expert Academy] 6853. 직사각형과 점 (0) | 2021.02.04 |
[SW Expert Academy] 6808. 규영이와 인영이의 카드게임 (0) | 2021.02.03 |
[SW Expert Academy] 2817. 부분 수열의 합 (0) | 2021.02.03 |
[SW Expert Academy] 9280. 진용이네 주차 타워 (0) | 2021.02.03 |