일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 플러터
- php 프로그래밍 입문
- 페이코 초대코드
- JAVA SPRING
- 최단 경로
- 페이코 추천인코드
- C언어
- C
- 스프링
- php 프로그래밍 입문 문제풀이
- 플러터 개발환경 설정
- php 프로그래밍 입문 3판
- Flutter
- 자바
- 자바 스프링
- 페이코 친구코드
- programmers
- 한정 분기
- php
- Java
- 배열
- php 프로그래밍 입문 예제
- php 프로그래밍 입문 연습문제
- 파이썬
- SWEA
- spring
- php 프로그래밍 입문 솔루션
- 백준
- 페이코 추천인
- php 프로그래밍
Archives
- Today
- Total
11-07 11:40
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