感觉这题有点矫情,但是看懂题了确实很简单,就是求最少多少年是树都不会产生浪费,不需要一起去伐,可以在不同时间。
#include<stdio.h>
int myMax(int a,int b)
{
return a>b?a:b;
}
int main(void)
{
int n,m,tmp=0;
while(scanf("%d %d",&n,&m)!=EOF)
{
tmp = 0;
while(n--)
{
int ans;
scanf("%d",&ans);
if(ans%m)
tmp = myMax(tmp,m-(ans%m));
}
printf("%d\n",tmp);
}
return 0;
}