POJ 3125 Printer Queue
来源:互联网 发布:淘宝海外市场前景 编辑:程序博客网 时间:2024/04/30 15:55
很简单的模拟,却被我做的很复杂。。其实做一个队列按照题目说明来循环就可以了
//memory 208k//time 16MS#include <iostream>using namespace std;int main(){//freopen("1.in","r",stdin);//freopen("out.txt","w",stdout);int cas,i,j,k,n,m,num;int s[105],t[105];cin>>cas;while(cas--){int sum=0;cin>>n>>m;for(i=0;i<n;i++){cin>>s[i];t[i]=s[i];}num=s[m];k=n;for(j=9;j>num;j--){n=k;int q;for(i=n-1;i>=0;i--)if(s[i]==j){sum++;if(m>i)m-=i+1;elsem+=n-i-1;q=m;for(k=0;k<n-i-1;k++)t[k]=s[k+i+1];for(int p=0;p<i;p++){if(s[p]==j){sum++;if(p+n-i-1<q)m--;}elset[k++]=s[p];}break;}for(i=0;i<k;i++)s[i]=t[i];}for(i=0;i<=m;i++)if(s[i]==num)sum++;cout<<sum<<endl;}return 0;}
- poj 3125 Printer Queue
- POJ 3125 Printer Queue
- Printer Queue(poj 3125)
- poj 3125 Printer Queue
- POJ 3125 Printer Queue
- POJ 3125 Printer Queue 笔记
- POJ 3125 Printer Queue (priority queue)
- POJ 3125 Printer Queue 模拟队列
- poj 3125 Printer Queue (队列)
- POJ 3125 Printer Queue(单链表)
- POJ 3125 Printer Queue 数据结构 队列
- poj 3125.Printer Queue
- POJ 3125 && Sicily 1443 Printer Queue(模拟/队列)
- POJ 3125 && Sicily 1443 Printer Queue(模拟/队列)
- POJ 3125 Printer Queue【简单模拟a打印队列】
- POJ 3125 Printer Queue(打印队列---模拟)
- POJ 3125 Printer Queue(用队列模拟过程)
- Printer Queue
- [字典树 ] poj 3630 Phone list
- postgresql集群方案hot standby初级测试(五)——xlog详细解释record
- DOMDocument 的属性及一些javascript操作方法
- Linux 系统服务器配置文档—《PPPoE 篇》
- 当Windows Vista提示“内存不足”……
- POJ 3125 Printer Queue
- 【DP】 hdu3028 Robot
- 2012 Multi-University Training Contest 5-1001 hdu4340
- s3c2440定时器中断的应用
- 如何拯救我还未诞生却要即将死去的small baby
- Css在IE6浏览器里的一些弊端和解决方法
- C#调用Web Service时的身份验证
- 驱动中通过设备链接名取得磁盘符号的方法
- 经典ARM300问