3201:练33.1 3721数
第31课 3721数-2021.10.30 《小学生C++趣味编程》
第19集 | 信奥一本通启蒙版——3721数 for循环,判断余数(3201)
#include<bits/stdc++.h>
using namespace std;
int main()
{
cout<<"8 29 50 71 92 113 134 155 176 197"<<endl;
return 0;
}
3202:练33.2 素数判断
P202 练33.2 素数判定
第20集 | 信奥一本通启蒙版——判断质数,判断素数(3202)
#include<bits/stdc++.h>
using namespace std;
int n;
int main(){
cin>>n;
if(n==1){
cout<<"N";
return 0;
}
for(int i=2;i<=sqrt(n);i++){
if(n%i==0){
cout<<"N";
return 0;
}
}
cout<<"Y";
return 0;
}
3203:练33.3 水仙花数
练 33.3 水仙花数
2029:【例4.15】水仙花数
第35课 水仙花数 《小学生C++趣味编程》
2029:【例4.15】水仙花数-信息学奥赛一本通
2029:【例4.15】水仙花数-信息学奥赛一本通_哔哩哔哩_bilibili
2029:【例4.15】水仙花数_哔哩哔哩_bilibili
【例4.15】水仙花数(信息学奥赛一本通-T2029)_哔哩哔哩_bilibili
#include<bits/stdc++.h>
using namespace std;
int main(){
int ge,shi,bai;
for(int i=100;i<1000;i++)
{
ge=i%10;
shi=(i/10)%10;
bai=i/100;
if(bai*bai*bai+shi*shi*shi+ge*ge*ge==i)
{
cout<<i<<" ";
}
}
return 0;
}
3204:【例34.1】 计分程序
[例 34.1] 计分程序
第21集 | 信奥一本通启蒙版—计分程序 循环输入(3204)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int i=0,ans;
while( cin>>ans && i<=10 )
{
i++;
if( ans<=10 )
{
cout<<ans*6<<endl;
}
else
{
if( ans<=20 )
{
cout<<10*6+(ans-10)*2<<endl;
}
else
{
if( ans<=40 )
{
cout<<10*6+10*2+ans-20<<endl;
}
else
{
cout<<100<<endl;
}
}
}
}
return 0;
}
3205:【例34.2】 配对碱基链
[例 34.2] 配对碱基链
1135:配对碱基链
第22集 | 信奥一本通启蒙版-配对碱基 循环输入(3205)
#include<bits/stdc++.h>
using namespace std;
string a;
int main(){
cin>>a;
for(int i=0;i<a.size();i++){
if(a[i]=='A'){
a[i]='T';
}
else if(a[i]=='T'){
a[i]='A';
}
else if(a[i]=='C'){
a[i]='G';
}
else if(a[i]=='G'){
a[i]='C';
}
}
for(int i=0;i<a.size();i++){
cout<<a[i];
}
}