代码改变世界

随笔档案-2012年01月

1082. MANAGER

2012-01-27 00:08 by Min·zc, 205 阅读, 收藏,
摘要: 按照题目的要求去进行模拟就可以了,数据比较弱。#include<iostream>#include<map>using namespace std;int main(){ int max; int first=1; while(cin>>max) { char cmd; int p=1; int queue[10010]; int rmlist[10010]; map<int,int> process; int k=1; int num; cin>>num; ... 阅读全文

1780. Faulty Odometer Again

2012-01-26 23:16 by Min·zc, 206 阅读, 收藏,
摘要: 分别计算个位十位百位...中包含2,5,8的数字的个数,注意的一点是会出现重复计算的情况,需要减去。比如22,在计算个位的时候被计算了一次,在计算十位的时候还会被计算一次。因为不知道怎么计算重复的数字个数,所以我是先将重复数字的个数用枚举的方式计算出来,然后保存在表中。#include<iostream>using namespace std;int cal(int n){ if(n<2) return 0; else if(n<5) return 1; else if(n<8) return 2; else re... 阅读全文