题意:在格子纸上:

给出格子的单位长度C,和在上面圆的半径R;

求出: 圆中有多少个完整的小正方形。(单位长度*单位长度)

#include<cstdio>
#include<cmath>
#include<iostream>
using namespace std;
int main()
{
int R, C;
cin >> R >> C;//读入
int cnt = 0;
for(int yy=1;yy<=R+1;yy++)
{
for(int xx=1;xx<=R+1;xx++)//此处xx和yy的循环顺序无所谓
{
int x=xx*C;
int y=yy*C;//要转换为题目要求的C个单位的
if(x*x+y*y<=R*R)//在正方形内
cnt++;//计数器+1
}
}
printf("%d",cnt*4);//因为我们计算了1/4圆,所以*4
return 0;
}

最新文章

  1. html页面内容超出后显示水平滚动条的问题
  2. Blog List
  3. 更换光纤后路由器端口映射 -VPN相关
  4. Testing - Selenium
  5. Best practice: escape, or encodeURI / encodeURIComponent
  6. 信号之signal函数
  7. css初接触
  8. 『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS封装到程序集中
  9. 基于visual Studio2013解决C语言竞赛题之0701排队输出
  10. Webserver管理系列:5、利用MSConfig排查木马
  11. Java设计模式:代理模式(二)
  12. Tcl与Design Compiler (五)——综合库(时序库)和DC的设计对象
  13. Windows将自己的代码发布到Github上
  14. iOS开发-- 使用TFHpple解析html
  15. Replicating a 2D dynamic array
  16. non-transactional
  17. 【Samza系列】实时计算Samza中文教程(一)背景
  18. 使用VMware将Linux装在物理硬盘上,开机即可进入Linux
  19. 几种Bean的复制方法性能比较
  20. 怎么查看CI,codeigniter的版本信息?想看某个项目中使用的CI具体是哪个版本,怎么查看?

热门文章

  1. C#高性能大容量SOCKET并发(三):接收、发送
  2. UWP开发:获取用户当前所在的网络环境(WiFi、移动网络、LAN…)
  3. 想让一个Widget成为模态,我们只需要对其设置setAttribute(Qt::WA_ShowModal, true);
  4. Lucene Index Search
  5. 演练:创建和使用静态库 (C++)
  6. Delphi 的RTTI机制浅探3(超长,很不错)
  7. 3023Java_控制语句
  8. hgoi#20190513
  9. 有用的java学习网站
  10. 16 | 脑洞大开:GUI测试还能这么玩(Page Code Gen + Data Gen + Headless)?