코딩 도구/백준 (단계별)(133)
-
백준 24264 파이썬 , 문자열 런타임 에러
백준 24264 : 알고리즘 수업 - 알고리즘의 수행 시간 3 문제 https://www.acmicpc.net/problem/24264 24264번: 알고리즘 수업 - 알고리즘의 수행 시간 3 오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시 www.acmicpc.net 답안 코드 : import sys n = sys.stdin.readline() print(int(n) * int(n)) print(2) 백준 / 문제 / 단계별로 풀어보기 / 11단계 시간 복잡도 생각 : import sys n = sys.stdin.readline() print(int(n..
2024.03.25 -
백준 2485 파이썬
백준 1735 - 분수 합 문제 https://www.acmicpc.net/problem/2485 2485번: 가로수 첫째 줄에는 이미 심어져 있는 가로수의 수를 나타내는 하나의 정수 N이 주어진다(3 ≤ N ≤ 100,000). 둘째 줄부터 N개의 줄에는 각 줄마다 심어져 있는 가로수의 위치가 양의 정수로 주어지며, 가 www.acmicpc.net 답안 코드 : import sys from math import gcd # 이미 심어져 있는 가로수 수 N = int(sys.stdin.readline()) # 첫 가로수 위치 a = int(sys.stdin.readline()) # 가로수들 사이의 값을 저장할 배열 arr = [] # 가로수들 사이의 간격 저장 for i in range(N-1): num ..
2024.03.25 -
백준 24263번 파이썬 , .rstrip("\n")
백준 24263 : 알고리즘 수업 - 알고리즘의 수행 시간 2 문제 https://www.acmicpc.net/problem/24263 24263번: 알고리즘 수업 - 알고리즘의 수행 시간 2 오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시 www.acmicpc.net 답안 코드 : import sys n = sys.stdin.readline().rstrip("\n") print(n) print(1) 백준 / 문제 / 단계별로 풀어보기 / 11단계 시간 복잡도 생각 : # print(n) # print(1) ############### # MenOfPas..
2024.03.24 -
백준 24262 파이썬
백준 24262 : 알고리즘 수업 - 알고리즘의 수행 시간 1 문제 https://www.acmicpc.net/problem/24262 24262번: 알고리즘 수업 - 알고리즘의 수행 시간 1 오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시 www.acmicpc.net 답안 코드 : import sys n = sys.stdin.readline() print(1) print(0) 백준 / 문제 / 단계별로 풀어보기 / 11단계 시간 복잡도 생각 : print(1) print(0) # 그냥 시간 복잡도 공부 문제 ########### # MenOfPassio..
2024.03.23 -
백준 14215 파이썬
백준 14215 : 세 막대 문제 https://www.acmicpc.net/problem/14215 14215번: 세 막대 첫째 줄에 a, b, c (1 ≤ a, b, c ≤ 100)가 주어진다. www.acmicpc.net 답안 코드 : # 작은 두 변의 길이의 합이 제일 긴 변의 길이보다 커야 된다 num = sorted(map(int, input().split())) res = num[0] + num[1] + min(num[2], num[0]+num[1]-1) print(res) 백준 / 문제 / 단계별로 풀어보기 / 10단계 기하: 직사각형과 삼각형 생각 : # num[0]+num[1]-1, 1을 빼서 세 변의 길이 조건을 만족시키기 위한 보정
2024.03.21 -
백준 10101 파이썬 , set 집합 자료형
백준 10101 : 삼각형 외우기 문제 https://www.acmicpc.net/problem/10101 10101번: 삼각형 외우기 문제의 설명에 따라 Equilateral, Isosceles, Scalene, Error 중 하나를 출력한다. www.acmicpc.net 답안 코드 : t = [int(input()) for i in range(3)] if t.count(60) == 3: print("Equilateral") elif sum(t) == 180 and len(set(t)) == 2: # set은 집합 자료형인데 중복을 허용하지 않음 print("Isosceles") elif sum(t) == 180 and len(set(t)) == 3: print("Scalene") else: print..
2024.03.20