반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준 알고리즘] 백준 5523번 경기 결과 파이썬(Python)
1) 문제번호 : 5523번
2) 문제 출처
https://www.acmicpc.net/problem/5523
2. 문제
A와 B가 게임을 한다. 게임은 N번의 라운드로 이루어져 있다. 각 라운드에서는, 더 많은 점수를 얻은 사람이 그 라운드의 승자가 된다. 즉, A의 점수가 B의 점수보다 크면 i번째 라운드는 A의 승리이며, B의 점수가 A의 점수보다 크면 i번째 라운드는 B의 승리이다. 무승부인 경우에는 아무도 승리하지 않는다.
N번의 라운드에서의 A와 B의 점수가 주어졌을 때, A가 이긴 횟수와, B가 이긴 횟수를 출력하는 프로그램을 만들어라.
3. 제약사항
4. 입력
첫째 줄에는 정수 N(1 ≤ N ≤ 1,000,000)이 주어진다.
둘째 줄부터는 정수 Ai, Bi (0 ≤ Ai, Bi ≤ 100)가 공백을 사이에 두고 차례대로 주어진다.
5. 출력
첫째 줄에 A가 이긴 횟수와 B가 이긴 횟수를 차례대로 출력하라.
6. 풀이
- N의 입력값에 따라 반복문을 돌리는데, A가 크면 A 에 1를, B가 크면 B에 1를 더하여 출력하면 된다.
7. 소스 코드
import sys
input=sys.stdin.readline
N = int(input())
A = 0
B = 0
for _ in range(N) :
tA, tB = map(int, input().split())
if tA > tB : A += 1
elif tA < tB : B += 1
print(A, B)
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준 알고리즘] 백준 23037번 5의 수난 파이썬(Python) (0) | 2022.01.09 |
---|---|
[백준 알고리즘] 백준 23794번 골뱅이 찍기 - 정사각형 파이썬(Python) (0) | 2022.01.09 |
[백준 알고리즘] 백준 23972번 악마의 제안 파이썬(Python) (0) | 2022.01.09 |
[백준 알고리즘] 백준 14909번 양수 개수 세기 파이썬(Python) (0) | 2022.01.08 |
[백준 알고리즘] 백준 4388번 받아올림 파이썬(Python) (0) | 2022.01.06 |
[백준 알고리즘] 백준 23825번 SASA 모형을 만들어보자 파이썬(Python) (0) | 2022.01.06 |
[백준 알고리즘] 백준 2721번 삼각수의 합 파이썬(Python) (0) | 2022.01.05 |
[백준 알고리즘] 백준 18766번 카드 바꿔치기 파이썬(Python) (0) | 2022.01.04 |
최근댓글