반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 32642번 당구 좀 치자 제발 파이썬(Python)

1) 문제번호 : 32642

 

2) 문제 출처

https://www.acmicpc.net/problem/32642

 

2. 풀이

- 값을 입력 받고, 비가 왔으니 angry에 1을 더하여 결과에 넣고, 또 비오면 angry에 1을 더하여 결과에 넣고 이렇게 반복해서 결과를 출력하면 된다.

 

3. 소스 코드

import sys
input = sys.stdin.readline

N = int(input())

weather_list = list(map(int, input().split()))

result = 0
angry = 0

for weather in weather_list:
    if weather == 1:
        angry += 1
    else:
        angry -= 1
    
    result += angry

print(result)

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기