Wannafly 챌 린 지 29 A
2096 단어 알고리즘
제목 설명
미 사 카 는 개굴개굴 태 할아버지 의 작은 팬 이다. 개굴개굴 태 할 아버 지 는 '한 척 의 몽둥이 로 하루 에 반 을 취하 면 영원히 다 하지 않 는 다' 는 말 이 있다.misaka 는 현재 n 개의 개굴개굴 인형 을 한 더미 에 놓 고 있 습 니 다. 매번 조작 할 때마다 misaka 는 현재 개수 > 1 의 개굴개굴 인형 을 선택 합 니 다.그리고 이 개굴개굴 인형 더 미 를 두 더미 로 나 누 었 습 니 다. x 는 현재 이 인형 더미 의 개수 입 니 다.현재 misaka 는 인형 을 m 더미 로 나 누고 싶 습 니 다. 그 중에서 i 더미 의 개 수 는 ai 입 니 다. misaka 가 몇 번 의 조작 을 통 해 인형 을 지정 한 m 더미 로 나 눌 수 있 는 지 알려 주 셔 야 합 니 다.출력 할 수 있다 면, 그렇지 않 으 면 출력 합 니 다.
입력 설명:
n, m 。
m ai 。
출력 설명:
, misaka m 。
예시 1
입력
4 1
5
출력
ham
비고:
1 ≤ n ≤ 1018, 1 ≤ m ≤ 105, 1 ≤ ai ≤ 1018。
, misaka m 。
생각:
이 문 제 는 처음에 우선 대기 열 로 m 개 수 를 유지 하 는 것 이 었 습 니 다. n 을 모 을 수 있 는 지 없 는 지 를 보 았 습 니 다. 다른 생각 은 n 을 분해 하 는 방식 이 유일 하기 때문에 m 개 수 와 다르다 고 판단 하면 됩 니 다. 그러나 가지치기 에 주의해 야 합 니 다. 그렇지 않 으 면 시간 을 초과 할 수 있 습 니 다.
코드:
#include
#include
#include
#include
#include
#include
#include
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【Codility Lesson3】FrogJmpA small frog wants to get to the other side of the road. The frog is currently located at position X and wants to get to...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.