HDU1214 圆桌会议(找规律,数学)
传送门:
http://acm.hdu.edu.cn/showproblem.php?pid=1214
圆桌会议
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 6085 Accepted Submission(s): 4211
需要1+2+...+(n-1)=n*(n-1)/2次,
即1右移n-1步,2右移n-2步..。
而该题是围成一圈,所以可以双向移动,
因而将n分成两部分,n/2和n-n/2,
两部分独自逆序。可以达到时间最少。
例1234,可分成12和34,2分钟后可得到2143,
由于成圈,所以也是逆序。
#include<bits/stdc++.h> using namespace std; typedef long long LL; int f(int n) {return n*(n-1)/2; } int main() {int n;while(~scanf("%d",&n)){printf("%d\n",f(n/2)+f(n-n/2));}return 0; }
转载于:https://www.cnblogs.com/yinbiao/p/9326600.html
HDU1214 圆桌会议(找规律,数学)相关推荐
- 【每日一题Day35】LC878第N个神奇数字 | 二分查找 找规律 + 数学
第N个神奇数字[LC878] 一个正整数如果能被 a 或 b 整除,那么它是神奇的. 给定三个整数 n , a , b ,返回第 n 个神奇的数字.因为答案可能很大,所以返回答案 对 109 + 7 ...
- [E找规律] lcLCP29. 乐团站位(找规律+数学)
文章目录 1. 题目来源 2. 题目解析 1. 题目来源 链接:LCP 29. 乐团站位 相关:[Mbfs] lc54. 螺旋矩阵(bfs+方向数组) 2. 题目解析 经典问题,一看有手就行,结果不知 ...
- Beehive UVALive - 7528 (找规律+数学思维)
点击打开链接 There is an infinite beehive like the one given in the figure. We consider two cells to be ad ...
- c语言摆动序列找规律,数学探秘【数学探秘数学头条】- 数学探秘知识点 - 中企动力...
2018.4.13 二月二十七周⑤ "形与神俱"之科学和哲学实质探秘 作者:田合禄 北京中医药大学临床特聘教授 摘要 [目的]阐发"形与神俱"的由来.内涵及其科 ...
- 数学/找规律/sgu 118 Digital root
题意 定义f(n)为n各位数字之和,如果n是各位数,则n个数根是f(n),否则为f(n)的数根 现在给出n个Ai,求出A1*A2*-*AN + A1*A2*-*AN-1 + - + A1*A2 + A ...
- 1235813找规律第100个数_2013年全国中考数学规律探索试题汇编
由莲山课件提供http://www.5ykj.com/ 资源全部免费(2013•衡阳)观察下列按顺序排列的等式:,,,,-,试猜想第n个等式(n为正整数):an= ﹣ .考点:规律型:数字的变化类. ...
- [国家集训队]整数的lqp拆分 数学推导 打表找规律
题解: 考场上靠打表找规律切的题,不过严谨的数学推导才是本题精妙所在: 求:$\sum\prod_{i=1}^{m}F_{a{i}}$ 设 $f(i)$ 为 $N=i$ 时的答案,$F_{i}$ 为斐 ...
- LeetCode-878. 第 N 个神奇数字【数学,二分查找,找规律】
LeetCode-878. 第 N 个神奇数字[数学,二分查找,找规律] 题目描述: 解题思路一:二分答案+容斥原理.给定一个上下界,然后依次增大下界或者减小上界,直到只剩一个答案.容斥原理是,加上两 ...
- 1235813找规律第100个数_2018年中考数学规律探索题(中考找规律题目-有答案)
<2018年中考数学规律探索题(中考找规律题目-有答案)>由会员分享,可在线阅读,更多相关<2018年中考数学规律探索题(中考找规律题目-有答案)(16页珍藏版)>请在金锄头文 ...
- paulzhou的数学?TAT? 【二分打表找规律】
paulzhou的数学?TAT? Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other) Tota ...
最新文章
- C++ Primer 读书笔记 - 第十三章
- 自然语言处理NLP之自然语言生成、文本相似性、看图说话、说话生图、语音合成、自然语言可视化
- js事件循环 microtask macrotask
- linux memcache 源码包,Linux 安装Memcache扩展支持(示例代码)
- expressjs路由匹配规则
- boost::fusion::as_deque用法的测试程序
- 用PHP写出显示客户端IP与服务器IP的代码
- USACO Training Section 1.1 坏掉的项链Broken Necklace
- 时序数据库永远的难关 — 时间线膨胀(高基数 Cardinality)问题的解决方案
- JAX-WS(三)构建简单webservice部署到tomcat上
- 实现斗地主洗牌、发牌、看牌
- 人生最要紧的是充实自己
- ibm服务器vga没有信号,华硕主板vga和boot灯常亮显示器无信号
- WDTP:利器,在于轻便犀利
- C++ opencv人脸识别框
- linux 自动降频,Linux资格认证:Ubuntu下对CPU进行降频
- MQTT学习笔记——MQTT协议使用
- 记录一些视频直播测试地址 rtmp rtsp http
- IF-ELSE语句的高级用法(简便写法)----前端工作问题整理
- ASTERISK 拨号方案基础
热门文章
- SAP收购的coresystem app的使用截图
- java过滤器放行_过滤器学习
- html 轮播 平移,网站轮播图的实现-平移版
- 提高c 语言的方法,提高C程序效率的方法
- 服务器数据库端口修改方法,如何修改云服务器数据库端口
- php爬去百度图片,python爬虫:随心所欲地爬取百度图片
- wordpress留言板comments.php添加自定义字段,php – 如何自定义WordPress comment_form();
- php经典面试题时间,php 经典面试题及答案
- mysql 轨迹数据存储_基于Tablestore实现海量运动轨迹数据存储-阿里云开发者社区...
- php实例之简单的留言板,PHP实例一之简单的留言板