ABC363 题解

ABC363 题解

A - Piling Up (模拟)

题意:

输入一个数字,数字介于 1 1 1- 99 99 99显示了一次^, 100 100 100- 199 199 199显示了^两次…增加显示的所需的最小的评分增幅

分析:

算比次数字大且为 100 100 100的倍数的最小值减此数字

代码:
void solve(){
   
    int n;
	cin >> n;
	int t = n / 100;
	cout << (t + 1) * 100 - n; 
}

B - Japanese Cursed Doll(也是模拟)

题意:

N N N 个人,第 i i i 个人的头发长度为 l i l_i li 。每人头发每天增长 1 1 1 根~~(这是什么增长速度啊,菜就多练)~~。打印头发长度至少为 t t t 的人数首次变为 p p p 或更多的天数。如果现在头发长度至少为 t t t 的人数已经为 p p p 或更多,则打印0

分析:

如果当前头发长度至少为 t t t 的人数已经比

你可能感兴趣的:(ABC363 题解)