好吧,小朋友的数学题。
#include <iostream>
#include <math.h>
using namespace std;
const double PI = atan(1.)*4.;
int getYear(double, double);
int main ()
{
int iInput;
double dX;
double dY;
cin >> iInput;
int iCount = iInput;
while (iInput --)
{
cin >> dX >> dY;
cout << "Property " << iCount - iInput << ": This property will begin eroding in year " << getYear(dX, dY) << "." <<endl;
}
cout << "END OF OUTPUT." << endl;
}
int getYear(double dX, double dY)
{
double dRadius2 = pow(dX, 2) + pow(dY, 2);
double dArea = PI * dRadius2 / 2;
int r = dArea / 50 + 1;
return r;
}
分享到:
相关推荐
【描述】"北大POJ1005-I Think I Need a Houseboat 解题报告+AC代码" 暗示了解决此问题的完整流程,包括理解问题、设计解决方案、编写代码以及最终获得Accepted(AC)状态的代码。解题报告通常会包含问题分析、算法...
I Think I Need a Houseboat Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 41126 Accepted: 16537 Description Fred Mapper is considering purchasing some land in Louisiana to build his ...
poj 3414解题报告poj 3414解题报告poj 3414解题报告poj 3414解题报告
poj 1012解题报告poj 1012解题报告poj 1012解题报告poj 1012解题报告
poj 2329解题报告poj 2329解题报告poj 2329解题报告poj 2329解题报告
poj 1440解题报告 poj 1440解题报告 poj 1440解题报告 poj 1440解题报告
poj 3083解题报告poj 3083解题报告poj 3083解题报告poj 3083解题报告
poj 1659解题报告poj 1659解题报告poj 1659解题报告poj 1659解题报告
poj 3720解题报告poj 3720解题报告poj 3720解题报告poj 3720解题报告
这个“北大poj解题报告”包含了作者在使用POJ平台解题过程中的学习总结和经验分享,旨在帮助软件工程专业的学生提升编程能力和算法理解。 解题报告通常会涵盖以下几个方面: 1. **基础算法讲解**:解题报告中可能...
poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题报告poj 解题...
### poj1691解题报告 #### 题目信息 - **题目名称**:Painting A Board - **时间限制**:1S - **内存限制**:1000K - **提交总数**:62 - **通过总数**:35 - **来源**:...
【ACM竞赛与北大POJ解题报告】 在编程竞赛领域,ACM(国际大学生程序设计竞赛,简称ACM/ICPC)是一项极具影响力的比赛,它挑战参赛者的算法设计、问题理解和快速编码能力。北京大学(Peking University)的在线判题...
【POJ 1316 解题报告】 本题源自北京大学举办的ACM竞赛,题号为POJ 1316,主要涉及算法设计和数组的应用。题目要求找到10000以内的所有self-number,并输出它们。Self-number是一个特殊的整数序列,它的定义是该数...
《POJ 2392解题报告:高效计算最高堆积高度》 本文将深入解析POJ 2392这个编程题目,该题目要求利用给定的不同高度、耐压性和数量的block,来确定能够堆叠出的最大高度。解决这个问题的关键在于运用排序和动态规划...
【标题】"80道POJ解题报告"所涉及的知识点主要集中在ACM(国际大学生程序设计竞赛)和POJ(编程Online Judge系统)上。POJ是北京大学主办的一个在线编程竞赛平台,广泛用于训练和提升程序员的算法设计与实现能力。80...
【北大ACM_POJ_解题报告】是北京大学ACM在线评测系统POJ的解题资源集合,这个压缩包包含了对POJ平台上的各种类型ACM竞赛题目的详细解答。ACM,全称国际大学生程序设计竞赛(International Collegiate Programming ...
}else if( a[i] == max ){ t++; } } string str = "independent"; if( t == 0 && v != 0){ if( name[v] == str ){ printf("independent\n"); }else{ cout [v] ; } }else if...
这篇解题报告主要介绍了如何解决POJ2828这个编程题目。该题目涉及的数据结构是区间树(Interval Tree),这是一种用于高效处理区间查询和修改的树形数据结构。在这个问题中,我们需要根据输入的元素位置和值,构建一...
int i; int value = 0; for( i = 0 ; i ; i++ ){ s[value++] = s2[i]; s[value++] = s1[i]; } s[value] = '\0'; } int main() { freopen( "in.txt" , "r" , stdin ); freopen( "out.txt" , "w" , ...