算法竞赛入门经典 1.2 变量及输入

原创 2012年03月23日 22:13:32
//程序1-4 A+B问题(C语言)
#include<stdio.h>
int main()
{
	int a,b;
	scanf("%d%d",&a,&b);
	printf("%d\n",a+b);
	return 0;
}

//C++语言
#include<iostream>
using namespace std;

int main()
{
	int a,b;
	cin>>a>>b;
	cout<<a+b<<endl;
	return 0;
}

//程序1-5 圆柱体的表面积(c语言)
#include<stdio.h>
#include<math.h>

int main()
{
	const double pi=4.0*atan(1.0);
	double r,h,s1,s2,s;
	scanf("%lf%lf",&r,&h);
	s1=pi*r*r;
	s2=2*pi*r*h;
	s=s1*2.0+s2;
	printf("Area=%.3lf\n",s);
	return 0;
}

//C++语言
#include<iostream>
#include<cmath>
using namespace std;

int main()
{
	const double pi=4.0*atan(1.0);		//定义常量
	double r,h,s1,s2,s;
	cin>>r>>h;				//输入
	s1=pi*r*r;				//底面积
	s2=2*pi*r*h;				//侧面积
	s=s1*2+s2;				//表面积
	cout<<"Area="<<s<<endl;			//输出
	return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

算法竞赛入门经典 UVa815 Flooded!

说实话,刚看到这题有点蒙,没有什么思路,第一个蹦出来的东西居然是定积分那类的东西。 这一题我历经千辛万苦,可是最终还是WA,最开始完成提交之后TLE错误,重新修改了初始化就好了。之后提交是WA错误,...

算法竞赛入门经典 UVa1586

这题提交了多次还是WA,后来找了半天原因,是因为输出结果没有换行 //简直想cry,提交了四五次,都是WA,对比了别人的程序,终于发现是因为输出结果没有换行 #include #include #...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

UVA-230《算法竞赛入门经典》

模拟图书管理系统,首先输入若干图书的标题和作者(标题各不相同,以END结束),然后是若干指令:borrow指令表示借书,return指令表示还书,shelve指令表示把所以已归还但还没有上架的图书排序...

算法竞赛入门经典 UVa201Squares

本题有以下注意点: 1.这一题最初按着书上的一问来理解的,但是对着原题的示例手动计算怎么都不对,重新读了原文,发现翻译有误差。 书上说“H i j和V i j分别代表边(i,j)-(i,j+1)和(i...

算法竞赛入门经典ch3_ex6WERTYU

题把手放在键盘上时,稍不注意就会往右错一 位。 这样,输入Q会变成输入W,输入J会变成输 入K等。 键盘如图3-2所示。 输入一个错位后敲出的字符串(所有字母均 大写),输出打字员本来想打出的...

算法竞赛入门经典 exe_2

玩几天写几天,效率太低,感觉时间不够用,带着忏悔睡觉……*…… /*水仙花数 int i=100; int a,b,c; while(i<1000) { ...

算法竞赛入门经典6.2.1

#include #define maxn 50000+10 int A[maxn]; int find(int A[],int x); void shift_circular_left(int A...

算法竞赛入门经典 UVa1587Box

这题一定要好好说道说道。 这题第一次写的时候,我居然二到,只判断了两个面相等,当然WA。调整之后,一直还是WA,接下来,BUG就找了很久都没有找到,第二天又花了很久时间再看,又修改了几次输入格式,怀...

算法竞赛与入门经典——3.1

2016/10/6 算法竞赛与入门经典——3.11.阶乘之和:主要是利用求模的一些性质,注意溢出;/* * 阶乘之和 * Calculates the last six digits of 1!+...

[刷题]算法竞赛入门经典 第2章习题

题目:算法竞赛入门经典 2-1 水仙花数 代码:#include void main() { for (int i = 100;i < 999;++i) if ((i % 1...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)