12 2016 档案

摘要:a=0;b=1 c=a&&(b=3) 最终c=0; b=1 因为从左至右进行时,若遇到运算符左边的操作数是 0(逻辑假),则停止运算。 a=1;b=1;c=0; d=a||b||(c=b+3); 最终d=1;c=0; 因为从左至右进行时,若遇到运算符左边的操作数是 1(逻辑真),则停止运算。 记住! 阅读全文
posted @ 2016-12-28 21:45 TTTCoder 阅读(1887) 评论(0) 推荐(0)
摘要:看出让求平行四边形的第四个点了,尽然忘了利用对角线的交点,看到别人的代码想死的心都有了! 阅读全文
posted @ 2016-12-22 21:34 TTTCoder 阅读(1628) 评论(0) 推荐(0)
摘要:斐波那契数列然而我并没看出来,不过这个题困扰了我2年 阅读全文
posted @ 2016-12-22 21:06 TTTCoder 阅读(963) 评论(1) 推荐(0)
摘要:这个题没做出来是因为把any of them理解成所有的情况,不过如果改成all of them怎么做呢?保留疑问,将来解决! 阅读全文
posted @ 2016-12-22 21:00 TTTCoder 阅读(277) 评论(0) 推荐(0)
摘要:题目描述 有n盏灯,编号1~n。一开始灯都是关着的,每个灯有一个开关,按奇数次为打开,按偶数次为关闭。我们先把编号为1的倍数的灯按一下开关,再把编号为2的倍数的灯按一下开关,依次下去,一直到把编号为n的倍数灯按一下,请问最后有多少盏灯是亮的? 输入 第一行是一个整数T(1≤T≤10000) ,表示样 阅读全文
posted @ 2016-12-17 22:27 TTTCoder 阅读(350) 评论(0) 推荐(0)
摘要:题目描述 M个人围成一圈,每分钟相邻的两个人可以交换位置(只能有一对交换)。求使M个人的顺序颠倒(即每个人左边相邻的人换到右边,右边相邻的人换到左边)所需的最少时间(分钟数)。 M个人围成一圈,每分钟相邻的两个人可以交换位置(只能有一对交换)。求使M个人的顺序颠倒(即每个人左边相邻的人换到右边,右边 阅读全文
posted @ 2016-12-11 12:25 TTTCoder 阅读(825) 评论(0) 推荐(0)
摘要:题目描述 C++中int型整数内码是一个32位的01序列,该01序列有些是对称的,有些是不对称的。对于给定的一个整数,在一些场合,需要判断其整数内码的对称性。这个事情要做好还非你不行呢。 C++中int型整数内码是一个32位的01序列,该01序列有些是对称的,有些是不对称的。对于给定的一个整数,在一 阅读全文
posted @ 2016-12-07 17:35 TTTCoder 阅读(924) 评论(0) 推荐(0)
摘要:题目描述 有一些日期,日期格式为“MM/DD/YYYY”。编程将其按日期大小排列。 有一些日期,日期格式为“MM/DD/YYYY”。编程将其按日期大小排列。 输入 输出 样例输入 样例输出 #include<algorithm> #include<cstdio> using namespace st 阅读全文
posted @ 2016-12-07 16:41 TTTCoder 阅读(1636) 评论(0) 推荐(0)
摘要:n 个人围成一圈, 并依次编号1~n,。从编号为1 的人开始,按顺时针方向每隔一人选出一个,剩下的人重新围成一圈,如此循环直到剩下两人,这剩下的两人就是幸运儿。如果你想成为最后两个幸运儿,请问开始时应该站在什么位置?(设3<=n<=50) n 个人围成一圈, 并依次编号1~n,。从编号为1 的人开始 阅读全文
posted @ 2016-12-07 16:39 TTTCoder 阅读(503) 评论(0) 推荐(0)
摘要:组合数的计算虽说简单但也不乏有些陷阱,这主要是因为语言中的数据类型在表示范围上是有限的。更何况还有中间结果溢出的现象,所以千万要小心。 组合数的计算虽说简单但也不乏有些陷阱,这主要是因为语言中的数据类型在表示范围上是有限的。更何况还有中间结果溢出的现象,所以千万要小心。 输入 求组合数的数据都是成对 阅读全文
posted @ 2016-12-07 00:27 TTTCoder 阅读(741) 评论(0) 推荐(0)
摘要:#include <iostream>#include <cstdio> using namespace std; typedef long long LL; const int maxn = 100010; int num[maxn], len; /* 在mult函数中,形参部分:len每次调用函 阅读全文
posted @ 2016-12-03 19:28 TTTCoder 阅读(337) 评论(0) 推荐(0)
摘要:你的任务呢,是将一个有理数转换成三进制小数。“什么是三进制小数呢?”你一定会问,这很明白,就是以三为基(二进制数以2为基,而十进制数则以10为基)的小数。 你的任务呢,是将一个有理数转换成三进制小数。“什么是三进制小数呢?”你一定会问,这很明白,就是以三为基(二进制数以2为基,而十进制数则以10为基 阅读全文
posted @ 2016-12-03 16:52 TTTCoder 阅读(1597) 评论(0) 推荐(0)
摘要:题目描述 若一个数(首位不为0)从左到右读与从右到左读都是一样,这个数就叫做回文数,例如12521就是一个回文数。 给定一个正整数,把它的每一个位上的数字倒过来排列组成一个新数,然后与原数相加,如果是回文数则停止,如果不是,则重复这个操作,直到和为回文数为止。给定的数本身不为回文数。 例如:87则有 阅读全文
posted @ 2016-12-02 22:26 TTTCoder 阅读(4344) 评论(0) 推荐(0)
摘要:ACM公司生产金币的设备出了问题,使得最近生产的10批金币的重量出现了波动:本来金币的标准重量是10克,但现在有的可能是11克,有的可能9克,也有可能是10克。 现在只知道同一批金币的重量是相同的,你的任务是要把每批的单枚金币的重量找出来。 你的设备有一个电子秤,但只允许称量一次! 你从第1批中取1 阅读全文
posted @ 2016-12-02 21:56 TTTCoder 阅读(667) 评论(0) 推荐(0)