본문 바로가기

노아

검색하기
노아
프로필사진 Noaahhh

  • 분류 전체보기 (112)
    • 프로젝트 (0)
    • 알고리즘 (112)
      • SQL (108)
      • Java (0)
      • C++ (0)
      • Python (0)
      • CP (4)
    • 자격증 (0)
    • 커뮤니티 (0)
    • 번역 (0)
    • 회고 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
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 31
Tags
  • 어린 동물 찾기
  • 파이썬
  • 경쟁적프로그래밍
  • cp
  • 프로그래머스
  • 아픈 동물 찾기
  • 집계함수
  • PCSQL
  • pasql
  • PS
  • 코테
  • contest395
  • MIN
  • Python
  • SQL
  • atcoder
  • 코딩테스트
  • ABC
  • contest397
  • SQL문제
  • 프로그래밍대회
  • cp초보
  • atcoder beginner contest
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록경쟁적프로그래밍 (1)

노아

[20250315] Atcoder Beginner Contest 397

점수: 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 =..

알고리즘/CP 2025. 3. 17. 12:37
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바