杭电oj-acm steps-1.2
来源:互联网 发布:服务器装centos 编辑:程序博客网 时间:2024/05/22 14:10
每个人的acm steps不一样哈
1.2.1 box of bricks
思路:读入数值,取平均值,计算每一堆和平均值的差相加,最后除以二。
分析:因为题目保证数据是可以被整除的,最后想要达到的状态就是所有砖堆都是平均值大小,每一次挪动砖块都相当于两次操作:一次多的减少,一次少的增加,所有这么算最后要除以二。
这道题我WA了5次左右,最后发现是落了句号……
1.2.2 nasty hacks
e+c与r比较
1.2.3 find your present(2)
异或运算
1.2.4 the seven percent solution
注意%是转义字符,输出时前面要加一个%。
1.2.5 higher math
判断三个数据能不能构成直角三角形。
1.2.6 lowest bit
位运算
http://blog.csdn.net/steven030143/article/details/5917657
这个写得很好
1.2.7 specialized four-digit numbers
简单遍历一遍
1.2.8 identity card
简单的输入输出
0 0
- 杭电oj-acm steps-1.2
- 杭电oj-acm steps-1.1
- 杭电ACM Steps (1)
- 杭电acm steps 1.1.1
- 杭电 HDU ACM 1391 Number Steps
- 杭电ACM Steps 第一题
- 杭电OJ(HDU)-ACM Steps-Chapter One-《A+B for Input-Output Practice》 1至8 全解
- 杭电OJ(HDU)-ACM Steps-Chapter Two-《Biker's Trip Odometer》《Climbing Worm》《hide handkerchief》《Nasty Hac》
- 【ACM】----杭电OJ 2096
- 【ACM】----杭电oj 2153
- 【ACM】----杭电oj 1176
- 【ACM】----杭电oj 2097
- 【ACM】----杭电oj 2080
- 杭电ACM OJ 2001
- 杭电OJ题 1391 Number Steps 解题报告
- 杭电ACM Steps 第一题,a+b,java实现
- 杭电ACM OJ题目分类
- hdu ACM Steps 1.2
- Valgrind 安装与使用
- Hibernate get和load区别
- 文件剪切 及 timertask 定时任务
- 指针和指针强制转换
- Z-Stack协议学习笔记2--OSAL系统框架专题
- 杭电oj-acm steps-1.2
- Boost::asio库的网络编程学习(转)
- 五种常用基数估计算法效果实验及实践建议
- Linux - git notes
- POJ 1178 Camelot(DP + 枚举)
- Sencha ----Controller官网API翻译
- Unity3D地形创建
- CentOS更改yum源与更新系统
- 微信公众平台开发:初体验