본문 바로가기
반응형

백준알고리즘/반복문15

(Python/🥉3)백준 알고리즘 2438번: 별 찍기 - 1 문제 출처:https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 풀이: import sys input = sys.stdin.readline n = int(input()) for i in range(1,n+1): print("*" *i) 2022. 5. 10.
(Python/🥉3)백준 알고리즘 11022번: A+B - 8 문제 출처:https://www.acmicpc.net/problem/11022 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net 풀이: import sys n = int(input()) for i in range(1,n+1): a,b = map(int, input().split()) print('Case #%d: %d + %d = %d' %(i,a,b,a+b)) 2022. 5. 10.
(Python/🥉3)백준 알고리즘 11021번: A+B - 7 문제 출처:https://www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net 풀이: import sys n = int(input()) for i in range(1,n+1): a,b = map(int, input().split()) print('Case #%d: %d' %(i,a+b)) % 문자열 포맷팅 d 자리에 %(변수1,변수2)가 들어감 출처:https://wikidocs.net/13 02-2 문자열 자료형 [TOC] ## 문자열이란? 문자열(String)이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다. 예를 들어 .. 2022. 5. 10.
(Python/🥉3)백준 알고리즘 2742번: 기찍 N 문제 출처:https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이: import sys input = sys.stdin.readline n = range(int(input()),0,-1) print('\n'.join(map(str, n))) join 함수 join 함수 매개변수로 들어온 리스트에 있는 요소 하나하나를 합쳐서 하나의 문자열로 바꾸어 반환하는 함수입니다. 출처:https://blockdmask.tistory.com/468 [python] 파이썬 join 함수 정리 및 예제 (문자열 합치기) 안녕하세요. BlockDMask입니다. 오늘은 파.. 2022. 5. 10.
(Python/🥉3)백준 알고리즘 2741번: N 찍기 문제 출처:https://www.acmicpc.net/problem/2741 풀이: import sys num = int(sys.stdin.readline())+1 for i in range(1,num): print(i,sep = "\n") range 1 부터 num 전 숫자 까지 i 출력하고 \n으로 줄 바꿈 2022. 5. 10.
(Python/🥉2)백준 알고리즘 15552번: 빠른 A+B 문제 출처:https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 풀이: import sys N = int(input()) for i in range(N): a,b = map(int, sys.stdin.readline().split()) print(a+b) sys.stdin.readline().split을 통해 한 라인을 입력 받은 후 split함수로 나누고 int 형으로 변환해서 a, b에 넣어줌 2022. 5. 10.
반응형