网易编程题-圆上优雅点c++实现
来源:互联网 发布:今日方知我是我的诗句 编辑:程序博客网 时间:2024/05/22 23:03
/***********小易有一个圆心在坐标原点的圆,小易知道圆的半径的平方。小易认为在圆上的点而且横纵坐标都是整数的点是优雅的,小易现在想寻找一个算法计算出优雅的点的个数,请你来帮帮他。例如:半径的平方如果为25优雅的点就有:(+/-3, +/-4), (+/-4, +/-3), (0, +/-5) (+/-5, 0),一共12个点。 **********/#include <iostream>using namespace std;void main(){int rr;double r=0;cin>>rr;r=sqrt(rr);int x=int(r);int count=0;for (int xi=x;xi>0;xi--){int yi=r-xi;while (rr>=xi*xi+yi*yi){if (rr==xi*xi+yi*yi){count++;break;}yi++;}}cout<<4*count;}
阅读全文
1 0
- 网易编程题-圆上优雅点c++实现
- [编程题] 优雅的点--网易
- 网易2017秋招编程题-优雅的点
- 网易秋招编程题——优雅的点
- 网易编程题二,优雅的点(计数)
- 网易2017秋招编程题----优雅的点
- 网易2017秋招编程题:优雅的点 [python]
- 网易笔试题--寻找优雅点
- 网易---优雅的点
- 网易2017春招笔试真题编程题集合——2.优雅的点
- 2017年网易校招算法编程题:优雅的点(PHP版)
- 优雅的点--网易2017秋招模拟考编程题2
- 2017年网易校招算法编程题:优雅的点(PHP版)
- [编程题] 优雅的点
- [编程题] 优雅的点
- [编程题] 优雅的点
- [编程题]优雅的点
- 网易2017校园招聘笔试题 优雅的点
- iOS处理导航栏遮挡视图问题
- 面试几点注意:需要提防的非语言陷阱
- TCP协议报文格式和三次握手,四次挥手
- 错误代码:0x80030001的一个好的解决办法
- Hdu2841 Visible Trees
- 网易编程题-圆上优雅点c++实现
- 【NOIP2017提高组模拟6.27】C
- 修改Android 的EditText的密码视觉回显
- java 线程池工作策略
- Java中利用Collections、HashMap、TreeSet混合使用Demo
- json转bean,并存进数据库
- 38 Python csv
- 第7课 面向对象的基本概念
- 如何计算文本文档词向量之间的相似度----一些概念与方法