알고리즘/백준 알고리즘

[백준] 백준 31867번 홀짝홀짝 파이썬(Python)

코집사 2024. 5. 30. 16:37
반응형

@notepad_jj2

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


1. [백준] 백준 31867번 홀짝홀짝 파이썬(Python)

1) 문제번호 : 31867

 

2) 문제 출처

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

 

2. 풀이

- 이 문제는 값을 입력 받아서, 자리수의 숫자를 홀수와 짝수를 판별하여 짝수가 더 많으면 짝짝수, 홀수가 더 많으면 홀홀수를 판별해서 각 0과 1을 출력하고, 아무것도 아니면 -1을 출력하면 된다.

 

3. 소스 코드

import sys
input = sys.stdin.readline

N = int(input())
K = input()

cNum = 0
hNum = 0

for i in range(N) : 
    temp_number = int(K[i])
    
    if temp_number % 2 == 0 : 
        cNum += 1
    else : 
        hNum += 1

if cNum > hNum : 
    print(0)
elif cNum < hNum : 
    print(1)
else :
    print(-1)

 

반응형