博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 5017
阅读量:5214 次
发布时间:2019-06-14

本文共 1259 字,大约阅读时间需要 4 分钟。

好恶心的题

#include 
#include
#include
#include
#include
using namespace std;typedef __int64 ll;struct point{ ll word,priori;}P[50005];char T[8][100]={ {
"Add"},{
"Close"},{
"Chat"},{
"Rotate"},{
"Prior"},{
"Choose"},{
"Top"},{
"Untop"}};int sz,op,always=-1;void per(int x){ point ttt = P[x]; for(int i=x; i>0; --i) P[i]=P[i-1]; P[0]=ttt;}void last(int x){ point ttt= P[x]; for(int i=x; i
= sz){ printf("Operation #%d: out of range.\n",op++); }else{ point ttt=P[id]; for(int i=id; i>0; --i) P[i]=P[i-1]; P[0]=ttt; printf("Operation #%d: success.\n",op++); }}void solve4(){ if(sz==0){ printf("Operation #%d: empty.\n",op++); }else{ int loc=0; ll hi=-1; for(int i=0; i
hi) hi=P[i].priori,loc=i; point ttt=P[loc]; for(int i=loc; i>0; --i) P[i]=P[i-1]; P[0]=ttt; printf("Operation #%d: success.\n",op++); }}void solve5(){ ll id; scanf("%I64d",&id); int loc=-1; for(int i=0; i
0; --i) P[i]=P[i-1]; P[0]=ttt; printf("Operation #%d: success.\n",op++);}void solve6(){ ll id; scanf("%I64d",&id); int loc=-1; for(int i=0; i
View Code

 

转载于:https://www.cnblogs.com/Opaser/p/4044261.html

你可能感兴趣的文章
DP学习之路(1) 01背包
查看>>
获取元素样式信息于三中获取方式的区别
查看>>
测试主要环节
查看>>
08-17工作总结
查看>>
遇麻烦,Win7+Ubuntu12.10+Archlinux12.10 +grub
查看>>
基本高精度模板
查看>>
SqlBulkCopy大批量导入数据
查看>>
Windows Workflow Foundation 入门
查看>>
chrome(谷歌浏览器)“无法从该网站添加应用、扩展程序和用户脚本”问题
查看>>
HTTP协议 (四) 缓存
查看>>
python学习之random
查看>>
使用onclick跳转到其他页面/跳转到指定url
查看>>
【转载】测试计划模板
查看>>
pandas 修改指定列中所有内容
查看>>
ubuntu18.04 复制或剪切某文件夹下的前x个文件到另一个文件夹下
查看>>
input的value中有特殊字符
查看>>
字符串压缩
查看>>
用Lua定制Redis命令
查看>>
小程序-canvas在IOS手机层级最高无法展示问题
查看>>
「 Luogu P2285 」打鼹鼠
查看>>