• 20190104 你懂得


    //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;
    }
  • 相关阅读:
    bootstrap table load属性
    Jquery中hide()、show()、remove()特性
    Jquery精准计算
    .nojekyll 文件是什么
    快来用 Nuxt 开发静态网站
    CI:持续集成
    把组件库发布到 npm
    JS的各种模块化规范
    打包发布:让组件库支持按需加载
    docz: 组件库文档 so easy!
  • 原文地址:https://www.cnblogs.com/dong-ji-yuan/p/10218752.html
Copyright © 2020-2023  润新知