vijos1058粘贴文本
2015-08-28 04:20
288 查看
发帖来水,这是多年前我认为纯模拟会超时的题。。。
然而就这样过了
然而就这样过了
#include <iostream> #include <cstdio> #include <cstring> #include <cstdlib> using namespace std; int n,k,a,b,c; int t[100000],order[100000]; int main() { cin>>n>>k; for (int i=1;i<=n;i++) order[i]=i; for (int i=1;i<=k;i++) { cin>>a>>b>>c; for (int j=a;j<=b;j++) t[j-a+1]=order[j]; for (int j=b+1;j<=n;j++) order[j-(b-a+1)]=order[j]; for (int j=n;j>=c+b-a+2;j--) order[j]=order[j-(b-a+1)]; for (int j=c+1;j<=c+b-a+1;j++) order[j]=t[j-c]; } for (int i=1;i<=10;i++) cout<<order[i]<<endl; return 0; }
相关文章推荐
- Debian8.1.0的fcitx输入法补充安装方可使用
- 使用m2Eclipse 通过 maven 自动部署webapp到weblogic 12c
- [LeetCode#207]Course Schedule
- 简单工厂模式——23种设计模式综合实例应用
- 中国本土管理咨询公司排名TOP50
- 2015年最新全球管理咨询公司排名
- 中国本土管理咨询公司排名TOP50
- 2015年最新全球管理咨询公司排名
- 二手房中介公司前十排行榜
- 二手房中介公司前十排行榜
- [Javascript] Linting JavaScript with ESLint
- cocos2dx layer理解
- Raspberry pi做成FM射频发射器
- cocos2dx 内存学习一
- 23种设计模式综合实例应用目录
- Java 中的 Timer 使用和 Quartz 的基本使用(集成了 Spring)
- fragment懒加载
- 如何修改设置解除windows 7/2008/2012的iis上传限制
- C#中使用FileUpload上传图片到SQL数据库中以image类型存储并使用Image控件显示注意事项
- Windows Server 2003 防木马、权限设置、IIS服务器安全配置整理