HDU-3835 R(N)
来源:互联网 发布:广东网络干部培训补考 编辑:程序博客网 时间:2024/04/27 19:22
很简单,直接枚举,就行了。
#include<iostream>#include<cstdio>#include<cstring>#include<cmath>using namespace std ;int main(){int n,m,x,ans; while(scanf("%d",&n)!=EOF){if(n<0){printf("0\n");continue;} if(n==0){printf("1\n");continue;} m=(int)sqrt(n);ans=0;for(int i=0;i<=m;i++){x=(int)sqrt(n-i*i);if((x*x+i*i)==n){if(i*x==0) ans+=2;else if(x-i==0) ans+=4;else ans+=4;}}printf("%d\n",ans); } return 0 ;}
- hdu 3835 R(N)
- hdu 3835 - R(N)
- HDU 3835 R(N)
- hdu 3835 R(N)
- HDU 3835 R(N)
- HDU-3835 R(N)
- HDU 3835 R(N)
- HDU 3835 R(N)
- HDU 3538 R(N)
- HDU 3835R(N)(加点思维的暴力枚举)
- HDOJ 3835 R(N)
- \r \n \r\n
- \r \n \r\n
- \r,\n,\r\n
- \r,\n,\r\n
- 杭电 3835 R(N)
- \r \n \r\n \n\r 测试
- /n/r
- USACO大量月赛题题解
- Android adb命令
- Struts 2自定义类型转换与类型转换中的错误处理
- visio画图
- DM9000网卡芯片驱动的预备知识:MAC/PHY
- HDU-3835 R(N)
- des加密和解密代码
- CV界的明星人物们
- 面向对象概述
- 英尺到米的转换
- js 控制 style 大全 各种
- C#语法笔记(二)
- android 百度地图 wgs84和baidu09坐标转换
- DM9000驱动时序优化