반응형 파이썬275 [Python] 백준 3009번 - 네 번째 점 문제 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. 입력 세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다. 출력 직사각형의 네 번째 점의 좌표를 출력한다. 처음엔 어떻게 풀지 고민하다가 x좌표와 y좌표는 무조건 3개의 좌표를 공유하고 그중 2개는 반드시 일치하며 다른 하나가 나머지 좌표임을 알았다. 그래서 단순 비교문을 사용하여 data = [] for i in range(3): data.append(list(map(int, input().split()))) a, b = 0, 0 if data[0][0] == data[1][0]: a = data[2][0] elif data[0][0].. 2022. 8. 12. [Python] 백준 1789번 - 수들의 합 문제 서로 다른 N개의 자연수의 합이 S라고 한다. S를 알 때, 자연수 N의 최댓값은 얼마일까? 입력 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. 출력 첫째 줄에 자연수 N의 최댓값을 출력한다. 딱 보자마자 1부터 시작하는 등차수열을 하여 마지막 값을 비교하여 되겠구나라고 생각했다. 우선 등차수열 공식은 HTML 삽입 미리보기할 수 없는 소스 처음에는 (오답 코드) s = int(input()) a = 1 while True: result = (a*(a+1))/2 if result >= s: print(a-1) break a += 1 위와 같이 작성했다. 하지만 돌려본 후 틀렸습니다. 를 확인하고 다시 보니 s = 3 일 때 무작정 a-1을 해서 1이 나온 것이다. 3 =.. 2022. 8. 10. [백준] 2525번 오븐 시계 / 2530번 인공지능 시계 https://www.acmicpc.net/problem/2525 2525번: 오븐 시계 첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.) www.acmicpc.net 문제 KOI 전자에서는 건강에 좋고 맛있는 훈제오리구이 요리를 간편하게 만드는 인공지능 오븐을 개발하려고 한다. 인공지능 오븐을 사용하는 방법은 적당한 양의 오리 훈제 재료를 인공지능 오븐에 넣으면 된다. 그러면 인공지능 오븐은 오븐구이가 끝나는 시간을 분 단위로 자동적으로 계산한다. 또한, KOI 전자의 인공지능 오븐 앞면에는 사용자에게 훈제오리구이 요리가 끝나는 시각을 알려 주는 .. 2022. 8. 8. [Python] 현재 날짜 가져오기 파이썬에서 현재 날짜, 시간을 표시하는 방법을 알아보도록 하자. 1. 출력 from datetime import datetime print(datetime.today())#2022-08-08 04:48:58.996300 print(datetime.today().year)#2022 print(datetime.today().month)#8 print(datetime.today().day)#8 print(datetime.today().hour)#4 날짜를 받아오기 위해 필요한 건 from datetime import datetime을 import 해줘야 한다. 2. 출력 형식 strftime()을 사용하여 출력 형태를 정의할 수 있다. from datetime import datetime print(datet.. 2022. 8. 8. 이전 1 ··· 58 59 60 61 62 63 64 ··· 69 다음 반응형