《程序设计基础(B)II》实验5–贪心
https://acm.sdut.edu.cn/onlinejudge3/contests/3221/overview
A - 删数问题
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[110];
int s,n,i,j,k;
while(~scanf("%s %d",a,&s))
{
n=strlen(a);
for(k=0; k<s; k++)
{
for(i=0; i<n-1; i++)
{
if(a[i]>a[i+1])
break;
}
for(j=i; j<n-1; j++)
{
a[j]=a[j+1];
}
n--;
}
i=0;
while(i<n&&a[i]=='0')
i++;
if(i<n)
{
for(; i<n; i++)
{
printf("%c",a[i]);
}
}
else
printf("0");
printf("\n");
}
return 0;
}