hdu1030-Delta-wave
来源:互联网 发布:7723java游戏 编辑:程序博客网 时间:2024/05/17 02:03
http://acm.hdu.edu.cn/showproblem.php?pid=1030
数学题,确定层数差 a1 ,还有左差(从三角形的左边排列看属于第几层的差)b1 ,右差c1;
最后求和即可
#include<iostream>#include<cstdio>#include<cstring>#include<cmath>using namespace std ;int main(){int n , m ;while( cin >> n >> m ){if( n == 0 && m == 0 )break ;int cenn = ( int ) ceil( sqrt( n ) ) ;int cenm = ( int ) ceil( sqrt( m ) ) ;int rn = ( ( n - ( cenn - 1 ) * ( cenn - 1 ) - 1) / 2 + 1 ) ;int rm = ( ( m - ( cenm - 1 ) * ( cenm - 1 ) - 1) / 2 + 1 ) ;int ln = ( cenn * cenn - n ) / 2 + 1 ;int lm = ( cenm * cenm - m ) / 2 + 1 ;int ans = abs( cenn - cenm ) + abs( rn - rm ) + abs( ln - lm ) ;cout << ans << endl ;}return 0 ;}
- hdu1030-Delta-wave
- hdu1030 - Delta-wave
- HDU1030 Delta-wave
- hdu1030——Delta-wave
- HDU1030 Delta-wave(java)
- HDU1030 Delta-wave(找规律)
- HDU1030 - Delta-wave (找规律)
- ACM-简单题之Delta-wave——hdu1030
- hdu1030 - Delta-wave (三角洲数学水题)
- Delta-wave
- Delta-wave
- Delta-wave
- Delta-wave
- Delta-wave
- Delta-wave
- Delta-wave
- HDU3723 Delta Wave
- HDU 1030 Delta-wave
- ubuntu10.04 无线上网
- C++中运算符的重载
- 浅谈Xpath
- STL学习(四)阶段简单总结
- Flex+BlazeDS数据交互入门笔记
- hdu1030-Delta-wave
- 资源文件的读取
- [Asp.Net]ConvertToPDF
- 堆
- Cron Job on Linux
- Ashx Session
- 塔机市场电商网络 销售钱景无限
- Android中集成第三方软件包(.jar, .so)
- SVN服务器搭建和使用