http://codeforces.com/problemset/problem/520/A
题意:如果一个字符串26个字母都出现过,则输出YES,否则NO.
PS:A 65,a 97,所以如果输入的是大写字母,-97后为负数,索引非法,所以再-65即可。
代码:
http://codeforces.com/problemset/problem/520/A
题意:如果一个字符串26个字母都出现过,则输出YES,否则NO.
PS:A 65,a 97,所以如果输入的是大写字母,-97后为负数,索引非法,所以再-65即可。
代码:
DECEMBER 22ND 2018-JANUARY 4TH 2019
The latest results suggest no methane on Mars. Biology is thus less likely
ON EARTH, most of the methane in the atmosphere has been belched by living organisms, so finding the gas on Mars would be happy news for seekers after extraterrestrial life. Sadly, news announced on December 12th, at the annual meeting of the American Geophysical Union (AGU), in Washington, DC, was anything but happy. Preliminary results from ExoMars Trace Gas Orbiter, a European craft that has been circling Mars for the past two years, give a thumbs-down to the idea that there is methane in its atmosphere.

http://codeforces.com/problemset/problem/546/A
题意:
一个士兵想买点香蕉。第一根为k元,第二根为2k元,以此类推。
他有n元钱,问他需要向朋友借多少钱才能买w根香蕉。
PS:他有可能不用向朋友借钱(还有剩余)。
代码:
http://codeforces.com/problemset/problem/431/A
题意:
手机有4个区域,每个区域有1,2,3,4种方块。
a1,a2,a3,a4为每种方块消掉后获得的分数。
然后告诉你出现方块的区域。问,最后获得了多少分数。
代码:
http://codeforces.com/problemset/problem/50/A
题意:有一个MN的房间,用21的地砖去铺。每一块地砖必须在房间内,问需要多少块铺满。
PS:
MN为奇数的时候,铺满一定会少一块11。
M*N为偶数,一定可以铺满。
代码:
http://codeforces.com/problemset/problem/723/A
题意:
有3个朋友他们想聚在一起庆祝新年,给出他们的坐标。计算他们所需要走的最短路劲之和。
(3个人的位置在同一条直线上)
中间人不动,2边往中间走。(2点之间直线最短)
排序,最大-最小即可。
代码:
http://codeforces.com/problemset/problem/236/A
题意:
给你一个用户名,按照一个规则来判断是男是女。
如果用户名中不同的字母的个数为奇数,那么一定是男的,立即忽略他。
不然是女的,立即和她聊天。
PS:
代码里的if (res & 1)是用按位与来判断奇偶数。
因为二进制的偶数最低位是0,奇数则为1,这个数与1按位与。
如果是偶数,结果为0,奇数为1。
按位与的规则是都为1,结果才为1,否则为0。
1的高位都为0,所以高位按位与后都为0。
代码:
http://codeforces.com/problemset/problem/129/A
题意:
一个人到双胞胎家里做客,她们正在分装饼干。他准备偷一包。
最后要求,剩下包裹里的饼干和为偶数,这样双胞胎能平分就不会吵架。
PS:
这道题的关键在于奇数个饼干的袋子总数是偶数还是奇数。
如果是偶数,那么总饼干数是偶数,偶数块里拿一包。偶数-偶数=偶数。
如果是奇数,饼干肯定有奇数块,奇数块里拿一包,奇数-奇数=偶数。
也可以用两个循环,第一个遍历,求和。第二个总数分别减每袋个数,如果剩下为偶数,则计数加1.
代码: