3206:【例34.3】 统计数字字符个数
[例 34.3] 统计数字字符个数
1129:统计数字字符个数
#include<bits/stdc++.h>
using namespace std;
string a;
int sum=0;
int main(){
getline(cin,a);
for(int i=0;i<a.size();i++){
if(a[i]>='0'&&a[i]<='9'){
sum++;
}
}
cout<<sum;
}
3207:练34.1 学习加法
第23集 | 信奥一本通启蒙版—学习加法(3207)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int ans,num,a,b,c,sum;
while( cin>>ans>>num && (ans!=0 || num!=0) )
{
sum=0;
a=ans%10+num%10;
b=ans/10%10+num/10%10;
c=ans/100+num/100;
if( a>=10 )
{
sum++;
b++;
}
if( b>=10 )
{
sum++;
c++;
}
if( c>=10 )
{
sum++;
}
cout<<sum<<endl;
}
return 0;
}
3208:【例35.1】 分离整数的各个数位
分离整数的各个数(信息学奥赛一本通-T1088)
第24集 | 3208分离整数得各个数位
#include<bits/stdc++.h>
using namespace std;
string a;
int main(){
cin>>a;
for(int i=a.size()-1;i>=0;i--)
{
cout<<a[i]<<" ";
}
return 0;
}
3209:【例35.2】 角谷猜想
[例 35.2] 角谷猜想
1086:角谷猜想
第44课 角谷猜想 动动脑 第2题 阅读程序写结果
第44课 角谷猜想 动动脑 第3题 完善程序
C+1086角谷猜想
1086:角谷猜想-信息学奥赛一本通_哔哩哔哩_bilibili
#include<bits/stdc++.h>
using namespace std;
int main()
{
int ans;
cin>>ans;
while( ans!=1 )
{
if( ans%2==0 )
{
cout<<ans<<"/2="<<ans/2<<endl;
ans/=2;
}
else
{
cout<<ans<<"*3+1="<<ans*3+1<<endl;
ans*=3;
ans++;
}
}
cout<<"End"<<endl;
return 0;
}
3210:【例35.3】 最大公约数
[例 35.3] 最大公约数
2021:【例4.6】最大公约数
第43课 最大公约数 《小学生C++趣味编程》
第43课 最大公约数 动动脑 第3题《小学生C++趣味编程》
第43课 最大公约数 动动脑 第3题《小学生C++趣味编程》_c++幼儿园中班有36个小朋友,小班有30个小朋友。按班分组,两个班各组的人数一样多,-CSDN博客
2021:【例4.6】最大公约数-信息学奥赛一本通
2021:【例4.6】最大公约数-信息学奥赛一本通_哔哩哔哩_bilibili
信息学一本通2021:【例4.6】最大公约数_哔哩哔哩_bilibili
2021:【例4.6】最大公约数_哔哩哔哩_bilibili
2021:【例4.6】最大公约数_哔哩哔哩_bilibili
第26集 | 3210求最大公约数-辗转相除法-欧几里得算法
#include<bits/stdc++.h>
using namespace std;
int a,b;
int main(){
cin>>a>>b;
cout<<__gcd(a,b);
return 0;
}