본문 바로가기

전체 글125

[백준 2438번] 별 찍기 - 1 (python) [문제] [풀이] import sys num = int(sys.stdin.readline()) for i in range(0, num): print("*" * (i+1)) int(sys.stdin.readline())을 사용하여 입력받은 값을 변수 num에 저장한다. "*"에 (i+1)을 곱하여 "*"을 반복 출력한다. 해당 과정을 입력받은 num만큼 반복한다. 2023. 9. 2.
백준 장학금 [최종 회고록] 제로베이스에서 진행하는 백준 장학금을 우연한 기회에 접하게 되었고, 본인이 설정한 목표를 한 달 동안 달성하기만 한다면 장학금을 받을 수 있다고 하여 신청하게 되었다. 백준 장학금에 대한 자세한 내용은 아레 링크에서 확인할 수 있다. https://zero-base.co.kr/event/BE_promotion_baekjoon 목표 달성 백준 장학금 | zero-base 개발자 취준생이라면 누구나 도전 가능! 백준 장학금의 첫 주인공이 되어보세요! zero-base.co.kr [개발자 취업을 위한 한 달 간의 목표] 내가 설정한 "개발자 취업을 위한 한 달 간의 목표"는 다음과 같다. 1. 1일 1코딩 테스트 문제 풀이 백준 단계별로 풀어보기 중 1단계 입출력과 사칙연산 13문제, 2단계 .. 2023. 8. 27.
[백준 11022번] A+B - 8 (python) [문제] [풀이] import sys num = int(sys.stdin.readline()) for i in range(0, num): A, B = map(int, sys.stdin.readline().split()) print("Case #" + str(i+1) + ":", A, "+", B, "=", A+B) int(sys.stdin.readline())을 사용하여 입력받은 값을 변수 num에 저장한다. map(int, sys.stdin.readline().split())을 사용하여 입력받은 값을 공백을 기준으로 분리하여 변수 A, B에 차례대로 저장한다. 해당 과정을 입력받은 num만큼 반복한다. 각 테스트 케이스마다 "Case #i: "를 출력한 다음 A+B의 값을 출력한다. 테스트 케이스 번호.. 2023. 8. 20.
[백준 11021번] A+B - 7 (python) [문제] [풀이] import sys num = int(sys.stdin.readline()) for i in range(0, num): A, B = map(int, sys.stdin.readline().split()) print("Case #" + str(i+1) + ":", A+B) int(sys.stdin.readline())을 사용하여 입력받은 값을 변수 num에 저장한다. map(int, sys.stdin.readline().split())을 사용하여 입력받은 값을 공백을 기준으로 분리하여 변수 A, B에 차례대로 저장한다. 해당 과정을 입력받은 num만큼 반복한다. 각 테스트 케이스마다 "Case #i: "를 출력한 다음 A+B의 값을 출력한다. 테스트 케이스 번호는 1부터 시작하기에 str(.. 2023. 8. 20.
[백준 15552번] 빠른 A+B (python) [문제] [풀이] import sys num = int(sys.stdin.readline()) for i in range(0, num): A, B = map(int, sys.stdin.readline().split()) print(A+B) int(input()) 대신에 int(sys.stdin.readline())을 사용하여 입력받은 값을 변수 num에 저장한다. 이때, int(sys.stdin.readline())를 사용하기 위해서는 sys 모듈을 import 해줘야 한다. map(int, sys.stdin.readline().split())을 사용하여 입력받은 값을 공백을 기준으로 분리하여 변수 A, B에 차례대로 저장한다. 해당 과정을 입력받은 num만큼 반복한다. sys.stdin.readline.. 2023. 8. 20.
[백준 25314번] 코딩은 체육과목 입니다 (python) [문제] [풀이] num = int(input()) result = int(num/4) for i in range(0, result): print("long", end=" ") print("int") int(input())을 사용하여 입력받은 값을 변수 num에 저장한다. num을 4로 나눈 몫을 변수 result에 저장하는데 정수 둘을 나누고 떨어지지 않을 때 자동으로 float형으로 저장되기 때문에 int형으로 변환하여 저장한다. result만큼 "long"을 출력하는데 이때, end=" "를 사용하여 줄바꿈 없이 이어서 출력되도록 설정한다. 2023. 8. 20.