寻找最大数
来源:互联网 发布:淘宝客靠谱吗 编辑:程序博客网 时间:2024/06/05 23:59
题目描述:
请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大,
比如当n=92081346718538,m=10时,则新的最大数是9888
输入:
请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大,
比如当n=92081346718538,m=10时,则新的最大数是9888
输出:
每组测试数据的输出占一行,输出剩余的数字按原次序组成的最大新数
AC代码如下:
#include <stdio.h>#include <iostream>#include <string.h>int main(){int i,k,t,m,end,flag,len;char a[110],temp;scanf("%d",&t);while(t--){memset(a,0,sizeof(a)); //功能:把buffer所指内存区域的前count个字节设置成字符c。返回指向buffer的指针。scanf("%s %d",a,&m);i=k=0, end=m,len=strlen(a);while(end<len){for(i=flag=k,temp=a[i];i<=end;i++){if(a[i]>temp){flag=i;temp=a[i];}}k=flag+1;end++;printf("%c",temp);}printf("\n");}return 0;}
运行结果如下:
每次求出局部最优以达到全局最优
0 0
- 寻找最大数 nyist448
- acm-寻找最大数
- NYOJ 寻找最大数
- 寻找最大数
- nyoj448寻找最大数
- 寻找最大数
- 448 寻找最大数
- nyoj448 寻找最大数
- 寻找最大数
- nyoj448寻找最大数
- nyoj448--寻找最大数
- 寻找最大数
- NYOJ448寻找最大数
- 寻找最大数
- 寻找最大数
- NYOJ 寻找最大数
- 寻找最大数
- 寻找最大数--贪心
- win7下tomcat5.0.28安装版以服务方式启动报jsp不能解析的原因
- tag s:property must be empty, but is not错误原因
- springMVC中的视图解析器
- 1510 White Rectangles
- astyle整理代码格式
- 寻找最大数
- 很有用的PHP XML to Array函数
- 记一次调bug记录(15-4-17)
- linux系统-用户管理-概念及原理
- 软件环境报错处理
- 第六届蓝桥杯试题--生命之树 解题报告
- 1102 Constructing Roads
- 常用meta整理
- void及void指针含义的深刻解析