bzoj 3403: [Usaco2009 Open]Cow Line 直线上的牛 暴力
2017-08-07 19:55
507 查看
→题目链接←
非常非常的水
为了方便+奇懒无比而用了deque
真的非常的方便
代码:
#include<cstdio>
#include<deque>
using namespace std;
deque<int>v;
int n;
char c;
int x,num=1;
int main(){
scanf("%d\n",&n);
for(int i=1; i<=n; i++){
c=getchar();
getchar();
if(c=='A'){
c=getchar();
if(c=='L')v.push_front(num);
else v.push_back(num);
num++;
}
else{
c=getchar();
scanf("%d",&x);
if(c=='L')while(x--)v.pop_front();
else while(x--)v.pop_back();
}
getchar();
}
for(int i=0; i<v.size(); i++){
printf("%d\n",v[i]);
}
return 0;
}
非常非常的水
为了方便+奇懒无比而用了deque
真的非常的方便
代码:
#include<cstdio>
#include<deque>
using namespace std;
deque<int>v;
int n;
char c;
int x,num=1;
int main(){
scanf("%d\n",&n);
for(int i=1; i<=n; i++){
c=getchar();
getchar();
if(c=='A'){
c=getchar();
if(c=='L')v.push_front(num);
else v.push_back(num);
num++;
}
else{
c=getchar();
scanf("%d",&x);
if(c=='L')while(x--)v.pop_front();
else while(x--)v.pop_back();
}
getchar();
}
for(int i=0; i<v.size(); i++){
printf("%d\n",v[i]);
}
return 0;
}
相关文章推荐
- BZOJ 3403: [Usaco2009 Open]Cow Line 直线上的牛(模拟)
- BZOJ 3403: [Usaco2009 Open]Cow Line 直线上的牛( deque )
- 【BZOJ】3403: [Usaco2009 Open]Cow Line 直线上的牛(模拟)
- bzoj3403[Usaco2009 Open]Cow Line 直线上的牛
- bzoj3403[Usaco2009 Open]Cow Line 直线上的牛
- bzoj 3403: [Usaco2009 Open]Cow Line 直线上的牛
- 3403: [Usaco2009 Open]Cow Line 直线上的牛
- 3403: [Usaco2009 Open]Cow Line 直线上的牛
- bzoj3403: [Usaco2009 Open]Cow Line 直线上的牛
- BZOJ3403: [Usaco2009 Open]Cow Line 直线上的牛
- bzoj3403 [Usaco2009 Open]Cow Line 直线上的牛
- BZOJ1572 [Usaco2009 Open]工作安排Job
- [bzoj1572][Usaco2009 Open]工作安排Job_贪心_堆
- BZOJ 3402: [Usaco2009 Open]Hide and Seek 捉迷藏(最短路)
- BZOJ 3404: [Usaco2009 Open]Cow Digit Game又见数字游戏(博弈论)
- [bzoj3404] [Usaco2009 Open]Cow Digit Game又见数字游戏
- bzoj1233[USACO2009 Open]Tower of Hay干草金字塔
- BZOJ3402: [Usaco2009 Open]Hide and Seek 捉迷藏
- bzoj千题计划152:bzoj3405: [Usaco2009 Open]Grazing2 移动牛棚
- [BZOJ1572] [Usaco2009 Open]工作安排Job(贪心 + 堆)