使用题给数据计算出面积,然后向上取整,若向下取整会提前1年失去土地。

然后使用一个for循环得到失去土地的时间

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include <math.h>
 4
 5 int main(void){
 6     int n,i,j;
 7     int s;
 8     double pi=3.1415926;
 9     double *x,*y;
10     double r;
11     while(scanf("%d",&n)==1){
12         x=(double *)malloc(n*sizeof(double));
13         y=(double *)malloc(n*sizeof(double));
14         for(i=0;i<n;i++) scanf("%lf %lf",&x[i],&y[i]);
15         for(i=0;i<n;i++){
16             r=sqrt(x[i]*x[i]+y[i]*y[i]);
17             s=(int)(pi*r*r/2);
18             for(j=1;s>j*50;j++);
19             printf("Property %d: This property will begin eroding in year %d.\n",i+1,j);
20         }
21         printf("END OF OUTPUT.");
22     }
23     return 0;
24 }

View Code

转载于:https://www.cnblogs.com/20174317zhuyuan/p/9387860.html

I think i need a houseboot C语言 UVA2363相关推荐

  1. Go语言的错误异常处理机制及其应用

    一.背景 在日常编写golang程序或阅读别人的golang代码时,我们总会看到如下的一堆代码块: xx, err = func(xx) if err != nil {//do sth. to tac ...

  2. Go 知识点(19)— Go 语言中的野指针

    野指针是一种指向内存位置是不可知的指针,一般是由于指针变量在声明时没有初始化所导致的.在 Go语言中,布尔类型的零值为 false,数值类型的零值为 0,字符串类型的零值为 "", ...

  3. gcc 自动识别的文件扩展名,gcc/g++ -x 选项指定语言,不同 gcc 版本 -std 编译选项支持列表

    对于执行 C 或者 C++ 程序,需要借助 gcc(g++)指令来调用 GCC 编译器. 对于以 .c 为扩展名的文件,GCC 会自动将其视为 C 源代码文件 对于以 .cpp 为扩展名的文件,GCC ...

  4. OpenCV 笔记(07)— Mat 对象输出格式设置(Python 格式、CSV 格式、NumPy 格式、C 语言格式)

    首先是下面代码中将要使用的 r 矩阵的定义.需要注意,我们可以通过用 randu 函数产生的随机值来填充矩阵, 需要给定一个上限和下限来确保随机值在期望的范围内. Mat r = Mat(2, 3, ...

  5. 利用牛顿法求平方根-Go语言实现

    牛顿法解释 百度的解释如下: 通俗的解释就是:多数方程不存在求根公式,牛顿提出了一种用迭代来求方程近似根的方法.思路就是不断取切线,用线性方程的根逼近非线性方程f(x)=0f(x)=0f(x)=0的根 ...

  6. 翻转二叉树 c语言实现 递归 栈 队列

    前言 题目比较好理解,就是翻转二叉树 代码 c语言实现 #include<stdio.h> #include<stdlib.h> #include<string.h> ...

  7. 字符串全排列的问题 python和c语言实现

    前言 这是一个的经典的问题 设计一个算法,输出一个字符串字符的全排列. 比如,String = "abc" 输出是"abc","bac",& ...

  8. 快速排序的递归和非递归实现 c语言版本

    代码 挖坑法 解释 选取一个关键字(key)作为枢轴,一般取整组记录的第一个数/最后一个,这里采用选取序列第一个数为枢轴,也是初始的坑位. 设置两个变量i = l;j = r;其中l = 0, r = ...

  9. c语言中字符串数组的地址存放以及%s输出单个字符导致程序崩溃的问题

    代码 总结下c语言中字符串数组的地址存放问题 #include <iostream> using namespace std; #include<bits/stdc++.h>i ...

最新文章

  1. linux常用命令收集(持续中)
  2. docker安装kibana7.6.1
  3. Springmvc Bootstrap Ajax项目
  4. .Net使用RabbitMQ详解
  5. C#实现窗口最小化到系统托盘
  6. 深入理解Three.js(WebGL)贴图(纹理映射)和UV映射
  7. matlab中的神经网络训练,MATLAB中的神经网络训练
  8. shell脚本给mysql创建表_shell脚本:实现MySQL创建数据库和删除数据库的脚本
  9. C++11/14学习(二)类型推导
  10. 理解嵌入式开发中的一些硬件相关的概念
  11. L1-074 两小时学完C语言 (5 分)-PAT 团体程序设计天梯赛 GPLT
  12. HTML5与触摸界面
  13. ruby+selenium-webdriver一步一步完成自动化测试(4)—–逻辑与数据分离
  14. Windows/Linux双系统安装(附:硬盘知识)
  15. 萤火虫(FA)算法(附完整Matlab代码,可直接复制)
  16. SQL SERVER MONTH函数
  17. ANX9833|硅谷数模ANX9833方案电路|ANX9833中文设计资料|ANX9833代理
  18. MySQL 常用时间记录
  19. aix7.1.4上安装12.1.0.2版本RAC集群时遇到的bug无法创建mgmt库
  20. 信源编码技术作业1:使用Audacity绘制并分析清音、浊音、爆破音的频谱图

热门文章

  1. 爱说说技术原理:与TXT交互及MDataTable对Json的功能扩展(二)
  2. 做个游戏:设计代码生成特定的调用堆栈
  3. 15个最热门的GitHub库
  4. 在Ubuntu中安装Visual Studio Code
  5. 开发者进阶之路 |UIBPlayer (视频播放)demo分享
  6. Android开发神器:OkHttp框架源码解析
  7. 第四季度数据中心网络设备销量达35亿美元
  8. 生活中的一些感悟与记录
  9. auto make System.map to C header file
  10. jQuery源码分析-each函数