POJ 1455 Crazy tea party
来源:互联网 发布:利为汇seo视频教程 编辑:程序博客网 时间:2024/05/24 06:18
这题一开始没看明白题意,不知道测试数据怎么算出来的,又去找题解。要在最短的时间内实现两两逆序,设从一个人开始的序列是1 2 3 4 5,那么因为这是一个环就等价与把4 5 1 2 3两两逆序。一开始还没明白这样做有什么好处,后来才明白一开始的逆序数要尽可能的大才能使操作时间最短,因为已经逆序的数就不需要再进行交换了,观察发现1在中间时逆序数是最大的,这样就把这个串切成了两段,然后进行冒泡排序的时间和即为答案。
#include <iostream>#include <cstdio>using namespace std;int main(){ int t; scanf("%d",&t); while(t--) { int n; cin>>n; if(n&1) { int temp=n/2; cout<<temp*temp<<endl; } else { int temp=n/2; cout<<temp*(temp-1)<<endl; } }}
- POJ 1455 Crazy tea party
- poj 1455 Crazy tea party
- POJ 1455 Crazy tea party
- zoj 1730 / poj 1455 Crazy Tea Party
- poj 1455 Crazy tea party(数学)
- POJ 1455 Crazy tea party 笔记
- Crazy tea party-1455
- zoj 1730 || poj 1455 Crazy Tea Party(= =)
- POJ-1455(换位置)(Crazy tea party )
- POJ 1455 Crazy tea party 冒泡排序的想法
- poj 1455-Crazy tea Party-类似冒泡排序
- POJ 题目1455Crazy tea party(数学)
- Poj.1455 Crazy tea party 2015/09/22
- Crazy Tea Party hoj poj 数学题
- Crazy tea party
- zoj1730-----------------Crazy Tea Party
- LA2756--Crazy tea party
- Crazy tea party
- POJ 1112 Team Them Up!
- Hibernate Metamodel Generator在STS(eclipse)里的配置
- ContentProvider: delete 返回值
- SAP HANA SLT 复制(SAP HANA SLT Replication)
- 工作流模式与K2实现
- POJ 1455 Crazy tea party
- 搭建git服务器及配置gitosis管理用户权限
- [有向环] hdu 4324 Triangle LOVE
- openstack nova 基础知识——rpc回调机制(callback)
- 利用windows sockets实现TCP通讯示例程序
- WF运行时服务介绍
- 2012.8.20
- 浅析函数调用过程
- Servlet程序