hdoj3183【思维】
来源:互联网 发布:网络维护这个工作好吗 编辑:程序博客网 时间:2024/06/05 22:37
思路:
处理方案非常霸气啊,无奈想不到。
说是n位去m个,那么默认就是取了n-m个数字,ok,然后m
#include <iostream>#include <stdio.h>#include <string.h>#include <algorithm>#include <math.h>#include <queue>#include <stack>using namespace std;#define INF 0x3f3f3f#define pi acos(-1.0)#define MAX 1010int n,m;char s[MAX],c[MAX];int main(){ int i,j,t,k; while(~scanf("%s%d",s,&m)) { memset(c,0,sizeof(c)); k=1; n=strlen(s); int x=0; int pos=0; for(i=0;i<n;i++) { int maxn=INF; for(j=i;j<m+k;j++) { if(maxn>s[j]-'0') { maxn=s[j]-'0'; pos=j; } } i=pos; k++; c[x++]=maxn+'0'; }// printf("%d\n",k); for(i=0;i<n-m;i++) if(c[i]!='0') break; if(n-m==i) printf("0"); for(;i<n-m;i++) printf("%c",c[i]); printf("\n"); } return 0;}
0 0
- hdoj3183【思维】
- 思维
- 思维
- 思维
- 思维
- 思维
- 思维
- 【思维方式】思维转个弯
- 完整性思维--层次思维
- 不战而胜思维
- 思维图谱
- 思维定式
- 思维吊床
- 思维方式
- 思维分析
- 思维元素
- 思维混乱
- 骑马思维
- 3D数学基础----欧拉角
- oracle学习第二天:sql基础之表空间
- Redhat Linux5.3 32bit操作系统LVM学习笔记之一(镜像卷管理)
- keil MDK5搭建STM32开发环境
- Silverlight 自定义加密
- hdoj3183【思维】
- 八大排序算法
- Android Studio编译google PinyinIME
- Intellij idea下的maven web工程
- 我的Android面试之旅
- 命令行配置wifi
- Hdu-5869 Different GCD Subarray Query(区间不同值离线算法)
- 等式变换
- hdu 1496 QQpet exploratory park 水概率dp