일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 어린 동물 찾기
- atcoder
- cp초보
- 경쟁적프로그래밍
- contest397
- 파이썬
- cp
- PS
- MIN
- SQL문제
- ABC
- atcoder beginner contest
- PCSQL
- 코테
- contest395
- 프로그래밍대회
- pasql
- 코딩테스트
- Python
- 아픈 동물 찾기
- 프로그래머스
- SQL
- 집계함수
- Today
- Total
목록ABC (2)
노아
점수: 700등수: 6427 D - Cubes문제분석문제 개요: 양의 정수 N이 주어졌을 때, x^3 - y^3 = N을 만족하는 양의 정수 쌍 (x, y)를 찾아야 함. 쌍이 존재하면 하나를 출력하고, 없으면 -1을 출력.입력:N: 양의 정수 (1≤N≤10^18).출력:x^3 - y^3 = N을 만족하는 (x, y)가 없으면: -1.존재하면: x와 y를 공백으로 구분해 출력 (하나면 충분).제약:1≤N≤10^18 (64비트 정수 범위 내).시간 제한: 2초 (약 10^8 연산).핵심 관찰:x^3 - y^3 = (x - y)(x^2 + xy + y^2) = N.x > y, x - y = d라 하면 N = d (x^2 + xy + y^2).y = k로 두면 x = k + d, 이를 통해 N =..
점수: 600등수: 6110 A - Strictly Increasing?문제 분석문제: "A - Strictly Increasing?".입력:N: 수열 길이 (2 ≤ N ≤ 100).A: N개의 정수 (1 ≤ A[i] ≤ 1000).조건:수열 A가 엄격히 증가하는지 확인.엄격히 증가: 모든 i (1 ≤ i A[i] .출력: 엄격히 증가하면 "Yes", 아니면 "No" (대소문자 무관).제약: 시간 2초, 메모리 1024MB.# 입력 처리n = int(input())a = [int(input()) for _ in range(n)]# 엄격히 증가하는지 확인is_strictly_increasing = Truefor i in range(n-1): if a[i] >= a[i+1]: is_st..