//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