20190104 你懂得

20190104 你懂得//Task1#include<iostream>usingnamespacestd;intmain(){ doubler,h; cin>>r>>h; cout<<3.14*r*r*h; return0;}//Task2#include<iostream>using…

//Task 1
#include<iostream>
using namespace std;
int main()
{
	double r,h;
	cin>>r>>h;
	cout<<3.14*r*r*h;
	return 0;
}

//Task 2
#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	if(n*95>300) cout<<int(n*95*0.85+0.5);
	else cout<<n*95;
	return 0;
}

//Task 3
#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	bool flag=0;
	for(int i=100;i<=n;i++){
		int a=i/100,b=i/10%10,c=i%10;
		if(a*a*a+b*b*b+c*c*c==i){
			if(flag) cout<<" ";
			else flag=1;
			cout<<i;
		}
	}
	if(!flag) cout<<0;
	return 0;
}

//Task 4
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int m=0,sum=0;
	for(int i=1;i<=n;i++){
		if(n%i==0) m++,sum+=i;
	}
	cout<<m<<" "<<sum;
	return 0;
}

//Task 5
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	int n;
	cin>>n;
	bool flag=0;
	for(int i=2;i<=n;i++){
		if(n%i==0){
			bool isprime=1;
			for(int j=2;j<=sqrt(i);j++){
				if(i%j==0){
					isprime=0;
					break;
				}
			}
			if(isprime){
				if(flag) cout<<" ";
				else flag=1;
				cout<<i;
			}
		}
	}
	return 0;
}

//Task 6
#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	bool flag=0;
	for(int i=10;i<=99;i++){
		if(i>=n) break;
		int a=i/10,b=i%10;
		if(a==b){
			if(flag) cout<<" ";
			else flag=1;
			cout<<i;
		}
	}
	for(int i=100;i<=999;i++){
		if(i>=n) break;
		int a=i/100,b=i/10%10,c=i%10;
		if(a==c) cout<<" "<<i;
	}
	for(int i=1000;i<=9999;i++){
		if(i>=n) break;
		int a=i/1000,b=i/100%10,c=i/10%10,d=i%10;
		if(a==d&&b==c) cout<<" "<<i;
	}
	return 0;
}

转载于:https://www.cnblogs.com/dong-ji-yuan/p/10218752.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/36188.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注