일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- php 프로그래밍 입문 솔루션
- php 프로그래밍 입문 3판
- 페이코 친구코드
- 자바
- spring
- SWEA
- 플러터
- 배열
- 자바 스프링
- 한정 분기
- 파이썬
- C언어
- 페이코 초대코드
- php 프로그래밍 입문 연습문제
- php
- 스프링
- programmers
- 백준
- Java
- php 프로그래밍
- JAVA SPRING
- php 프로그래밍 입문
- 페이코 추천인
- C
- 페이코 추천인코드
- Flutter
- php 프로그래밍 입문 예제
- php 프로그래밍 입문 문제풀이
- 플러터 개발환경 설정
- 최단 경로
Archives
- Today
- Total
01-22 13:27
ImJay
[파이썬/Python] 백준 7891번 Can you add this? 본문
반응형
[파이썬/Python] 백준 7891번 Can you add this?
문제
Given two integers, calculate and output their sum.
두 정수가 주어졌을 때, 그들의 합을 계산하고 출력해야 합니다.
입력
The input contains several test cases. The first line contains and integer t (t ≤ 100) denoting the number of test cases. Then t tests follow, each of them consisiting of two space separated integers x and y (−109 ≤ x, y ≤ 109).
입력은 여러 개의 테스트 케이스로 구성됩니다. 첫 번째 줄에는 테스트 케이스의 개수를 나타내는 정수 t (t ≤ 100)가 주어집니다. 그런 다음 t개의 테스트가 이어지며, 각 테스트는 두 개의 공백으로 구분된 정수 x와 y (−10^9 ≤ x, y ≤ 10^9)로 이루어집니다.
출력
For each test case output output the sum of the corresponding integers.
각 테스트 케이스에 대해, 해당하는 정수들의 합을 출력합니다.
예제 입력
4
-100 100
2 3
0 110101
-1000000000 1
예제 출력
0
5
110101
-999999999
풀이
# 테스트 케이스의 개수를 입력
t = int(input())
# t번의 테스트를 수행
for _ in range(t):
# 정수 x와 y를 공백을 기준으로 분리하여 입력
a, b = map(int, input().split())
# 정수 x와 y의 합을 계산하여 출력
print(a + b)
이 프로그램은 입력값으로 테스트 케이스의 개수 t와 t개의 테스트 케이스를 받아서 각 테스트 케이스의 정수들의 합을 계산하고 출력한다. t번의 반복문을 수행하며, 각 반복에서 곱셈 연산 하나가 수행되므로 상수 시간에 이루어진다. 따라서 시간 복잡도는 O(t)이다. 입력 크기에 비례하여 실행 시간이 증가한다.
반응형
'Solved.ac - Python > Bronze V' 카테고리의 다른 글
[파이썬/Python] 백준 10189번 Hook (0) | 2023.06.05 |
---|---|
[파이썬/Python] 백준 2393번 Rook (0) | 2023.06.05 |
[파이썬/Python] 백준 27323번 직사각형 (0) | 2023.06.05 |
[파이썬/Python] 백준 6840번 Who is in the middle? (0) | 2023.06.05 |
[파이썬/Python] 백준 5341번 Pyramids (0) | 2023.06.05 |
Comments