본문 바로가기
알고리즘/매일마다 풀기(백준)

[2023-04-08] 10773 제로(Kotlin)

by joh9911 2023. 4. 8.

 

방금 입국하여 부리나케 문제를 풀고 포스팅을 합니다.

 

 

한 문제 더 풀 여유가 없어보여서.. 이대로 올립니다.

 

 

문제 링크: https://www.acmicpc.net/problem/9012

 

9012번: 괄호

괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고

www.acmicpc.net

 

설명할 부분이 따로 없으므로 작성한 코드만 올립니다.

 

package eighthDay
import java.io.*
import java.util.*

fun main(){
    val br = BufferedReader(InputStreamReader(System.`in`))
    val k = br.readLine().toInt()
    val stack = LinkedList<Int>()
    repeat(k){
        val num = br.readLine().toInt()
        if (num == 0)
            stack.removeLast()
        else
            stack.add(num)
    }
    println(stack.sum())
}

 

 

댓글