hdu 3183 A Magic Lamp (贪心)
来源:互联网 发布:淘宝网衣架 编辑:程序博客网 时间:2024/06/07 06:13
///给你一数字,删除其中的m位使其最小///贪心:前面的数要小于后面的数# include <stdio.h># include <algorithm># include <iostream># include <string.h># include <math.h>using namespace std;char str[1010];int a[1010];int c[1010];int main(){ int k,m,i,tt,len,j; while(~scanf("%s %d",str,&m)) { len=strlen(str); for(i=0; i<len; i++) a[i]=str[i]-'0'; k=0; for(i=0;i<len-1&&m>0;i++) { if(a[i]<=a[i+1]) { c[k++]=a[i]; } else { m--; while(c[k-1]>a[i+1]&&m>0) { k--; m--; } } } for(;i<len;i++) c[k++]=a[i]; // for(i=0;i<k;i++) // printf("%d",c[i]); // printf("\n"); for(i=0;i<k-m;i++) { if(c[i]!=0) break; } if(i==k-m) printf("0"); else { for(j=i;j<k-m;j++) printf("%d",c[j]); } printf("\n"); } return 0;}
0 0
- hdu 3183 A Magic Lamp (贪心)
- HDU 3183 A Magic Lamp(贪心+RMQ)
- hdu 3183 A Magic Lamp 贪心
- hdu 3183 A Magic Lamp(贪心,RMQ)
- hdu 3183 A Magic Lamp rmq 贪心
- HDU 3183 A Magic Lamp(贪心 or RMQ)
- hdu 3183 A Magic Lamp (贪心 or RMQ)
- A Magic Lamp(HDU-3183)(RMQ 与 贪心)
- hdu 3183 A Magic Lamp
- hdu 3183 A Magic Lamp
- hdu 3183 A Magic Lamp
- Hdu 3183 A Magic Lamp
- HDU 3183 A Magic Lamp
- HDU 3183 A Magic Lamp
- hdu 3183 A Magic Lamp
- hdu 3183 A Magic Lamp
- HDU 3183 A Magic Lamp
- HDU-3183-A Magic Lamp
- 怎么备份织梦网站数据 网站备份教程
- java类的结构的内存解析
- Uboot启动流程分析
- C语言指针举例(From(新浪微博:@M了个J))学习笔记
- IP地址、子网掩码、默认网关、DNS服务器、DHCP服务器详解
- hdu 3183 A Magic Lamp (贪心)
- Python中使用Mysql(编码实践)
- DNS解析过程详解
- 织梦dedecms网站六大SEO优化技巧分享
- 制作ubuntu的U盘启动盘
- cyclone 中宏单元 的应用
- 2014秋C++ 第12周项目 C++函数新特征与递归函数
- 软件工程(八)——软件编码
- Linux 有问必答:在 Linux 上如何通过命令行来更改日期和时间