languages/coding test
-
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 14215번 #14215: 세 막대 a, b, c = map(int, input().split()) if a+b
[백준/Python] 14215번: 세 막대단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 14215번 #14215: 세 막대 a, b, c = map(int, input().split()) if a+b
2024.02.16 -
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 5073번 while True: a, b, c = map(int, input().split()) if a == 0 and b == 0 and c == 0: break elif a+b
[백준/Python] 5073번: 삼각형과 세 변단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 5073번 while True: a, b, c = map(int, input().split()) if a == 0 and b == 0 and c == 0: break elif a+b
2024.02.15 -
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 10101번 #10101: 삼각형 외우기 a = int(input()) b = int(input()) c = int(input()) if a+b+c == 180: if a == b == c == 60: print("Equilateral") elif a==b or b==c or c==a: print("Isosceles") else: print("Scalene") else: print("Error") 이중 반복문을 사용해야 합니다. 첫 번째 반복문에 세 각의 합이 180이라는 조건을 거는 것이 편합니다.
[백준/Python] 10101번: 삼각형 외우기단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 10101번 #10101: 삼각형 외우기 a = int(input()) b = int(input()) c = int(input()) if a+b+c == 180: if a == b == c == 60: print("Equilateral") elif a==b or b==c or c==a: print("Isosceles") else: print("Scalene") else: print("Error") 이중 반복문을 사용해야 합니다. 첫 번째 반복문에 세 각의 합이 180이라는 조건을 거는 것이 편합니다.
2024.02.14 -
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 9063번 #9063: 대지 A = [] B = [] n = int(input()) for i in range(n): a, b = map(int, input().split()) A.append(a) B.append(b) print((max(A)-min(A))*(max(B)-min(B))) A는 x좌표의 값, B는 y좌표의 값을 저장하는 리스트입니다. 각 리스트의 최댓값-최솟값의 곱을 계산하는 식을 작성하고 출력하면 됩니다.
[백준/Python] 9063번: 대지단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 9063번 #9063: 대지 A = [] B = [] n = int(input()) for i in range(n): a, b = map(int, input().split()) A.append(a) B.append(b) print((max(A)-min(A))*(max(B)-min(B))) A는 x좌표의 값, B는 y좌표의 값을 저장하는 리스트입니다. 각 리스트의 최댓값-최솟값의 곱을 계산하는 식을 작성하고 출력하면 됩니다.
2024.02.13 -
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 15894번 #15894: 수학은 체육과목 입니다 n = int(input()) print(4*n) 문제가 좀 길지만 순서대로 늘어나는 정사각형 둘레의 길이 규칙만 알면 됩니다. 가장 아랫부분의 정사각형의 개수가 n일 때 전체 도형의 둘레의 길이는 4n임을 계산할 수 있습니다.
[백준/Python] 15894번: 수학은 체육과목 입니다단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 15894번 #15894: 수학은 체육과목 입니다 n = int(input()) print(4*n) 문제가 좀 길지만 순서대로 늘어나는 정사각형 둘레의 길이 규칙만 알면 됩니다. 가장 아랫부분의 정사각형의 개수가 n일 때 전체 도형의 둘레의 길이는 4n임을 계산할 수 있습니다.
2024.02.07 -
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 3009번 #3009: 네 번째 점 x1, y1 = map(int, input().split()) x2, y2 = map(int, input().split()) x3, y3 = map(int, input().split()) if x1 != x2 and y1 != y2: x4 = x1 y4 = y2 if x4 == x3 and y4 == y3: x4 = x2 y4 = y1 elif x1 != x3 and y1 != y3: x4 = x1 y4 = y3 if x4 == x2 and y4 == y2: x4 = x3 y4 = y1 else: x4 = x2 y4 = y3 if x4 == x1 and y4 == y1: x4 = x3 y4 = y2 prin..
[백준/Python] 3009번: 네 번째 점단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 3009번 #3009: 네 번째 점 x1, y1 = map(int, input().split()) x2, y2 = map(int, input().split()) x3, y3 = map(int, input().split()) if x1 != x2 and y1 != y2: x4 = x1 y4 = y2 if x4 == x3 and y4 == y3: x4 = x2 y4 = y1 elif x1 != x3 and y1 != y3: x4 = x1 y4 = y3 if x4 == x2 and y4 == y2: x4 = x3 y4 = y1 else: x4 = x2 y4 = y3 if x4 == x1 and y4 == y1: x4 = x3 y4 = y2 prin..
2024.02.07 -
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 1085번 #1085: 직사각형에서 탈출 x, y, w, h = map(int, input().split()) print(min(x, y, w-x, h-y)) 그림으로 이해하면 훨씬 쉽습니다. x, y, w-x, h-y 중 최솟값을 출력하면 됩니다.
[백준/Python] 1085번: 직사각형에서 탈출단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 1085번 #1085: 직사각형에서 탈출 x, y, w, h = map(int, input().split()) print(min(x, y, w-x, h-y)) 그림으로 이해하면 훨씬 쉽습니다. x, y, w-x, h-y 중 최솟값을 출력하면 됩니다.
2024.02.07 -
단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 27323번 #27323: 직사각형 a = int(input()) b = int(input()) print(a*b) 직사각형 넓이를 구하는 방법만 알면 쉬운 문제입니다.
[백준/Python] 27323번: 직사각형단계별로 풀어보기 > 단계 10: 기하: 직사각형과 삼각형 > 27323번 #27323: 직사각형 a = int(input()) b = int(input()) print(a*b) 직사각형 넓이를 구하는 방법만 알면 쉬운 문제입니다.
2024.02.07