[ZSTU4214 2015년 12월 절강성 이공계 대회 E] [구간 DP처럼 보이지만 선형에 뇌홀을 더하면 좋은 문제] 파워에그즈의 최소 계란 던지기 횟수로 그 견고도 측정 학회 상태 표시
4627 단어 동적 계획 - 구간 DP뇌구멍좋은 제목
Time Limit: 1 Sec
Memory Limit: 128 MB
Submit: 130
Solved: 24
Description
Benedict bought K identical power eggs from Dropeggs.com, and now he wants to test them by dropping them from different floors of his building. His building has N floors numbered 1 to N. F is an unknown number in the range from 0 to N, inclusive. Each egg will break if dropped from floor F+1 or above, but will not break if dropped from floor F or below. Benedict can drop each egg as many times as he wants from any floor until it breaks. He wants to know the minimum number of egg drops necessary to ensure that he can determine F.
For example, if there are three floors and Benedict has only one egg, then he has to first throw the egg from the first floor, then from the second floor (if the egg survived), and then from the third floor (if the egg survived). Therefore, three drops are required in the worst case
Input
The first line contains one number T (1 ≤ T ≤ 10000) which is the number of test cases, followed by T lines. Each of the next T lines contains two numbers: N, the number of floors (1 ≤ N ≤ 2000000007) and K, the number of eggs (1 ≤ K ≤ 32).
Output
For each of the T lines, print the minimal number of drops required, or if it's greater than 32, print the word Impossible. After that many drops, Benedict gets too tired and cannot continue.
Sample Input
4
10 1
100 2
30 30
2000000000 2
Sample Output
10
14
5
Impossible
#include
#include
#include
#include
#include
#include
#include
#include
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Codeforces 669D Little Artem and Dance(뇌)제목의 뜻 1부터 n까지의 서열을 제시하고 그에게 두 가지 조작이 있다.전체적으로 오른쪽으로 x 칸을 이동한다. 2.짝수 비트의 숫자 교환은 q회 조작을 거친 후의 숫자 서열을 구한다. 사고의 방향 분명히 이 문제는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.