《信息学奥赛一本通 编程启蒙C++版》3176-3180(5题)

3176:【例29.3】 求小数的某一位

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

[例 29.3]求小数的某一位

1082:求小数的某一位

信息学奥赛一本通(C++版)在线评测系统

29.3_哔哩哔哩_bilibili



#include<bits/stdc++.h>
using namespace std; 
int main()
{	
	long long ans,num,sum,xyz;
	cin>>ans>>num>>sum;
	
	for(int i=1;i<=sum;i++)
	{
		ans*=10;
		xyz=ans/num;
		ans%=num;
	}
	
	cout<<xyz<<endl;
	
    return 0;
}

#include <bits/stdc++.h>
using namespace std;
int main()
{
	int a,b,n,x;
	cin>>a>>b>>n;
	while(n--){
		a%=b;a*=10;
	}
	printf("%d",a/b);
	return 0; 
}



3177:练29.1 人口增长问题

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

练 29.1 人口增长问题

1070:人口增长

信息学奥赛一本通(C++版)在线评测系统

一本通1070-人口增长

1070:人口增长-信息学奥赛一本通_哔哩哔哩_bilibili

一本通1070-人口增长_哔哩哔哩_bilibili

信息学奥赛一本通Vlog 题号:1070 人口增长,1072 鸡尾酒疗法_哔哩哔哩_bilibili

1070人口增长_哔哩哔哩_bilibili

【一本通】1070 人口增长_哔哩哔哩_bilibili

1070:人口增长_哔哩哔哩_bilibili

《信息学奥赛一本通》题解_1070_人口增长_哔哩哔哩_bilibili

1070:人口增长C++_我国现有x亿人口,按照每年0.1%的增长速度,n年后将有多少人?保留小数点后四位。-CSDN博客

【C++】1070:人口增长(信息学奥赛)_1070:人口增长-CSDN博客

1070:人口增长C++_我国现有x亿人口,按照每年0.1%的增长速度,n年后将有多少人?保留小数点后四位。-CSDN博客

 


#include<iostream>
using namespace std;
int main(){
	double x,n;
	cin>>x>>n;
	for(int i=1;i<=n;i++){
		x=x*(1+0.001);
	}
	printf("%.4f",x);
	return 0;
}

#include <bits/stdc++.h>
using namespace std;
int main()
{
	double x,n;
	cin>>x>>n;
	while(n--){
		x*=1.001;
	}
	printf("%.4f",x);
	return 0; 
}



3178:练29.2 末两位数

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

练29.2末两位数

2024:【例4.10】末两位数

信息学奥赛一本通(C++版)在线评测系统

2024:【例4.10】末两位数-信息学奥赛一本通

2024:【例4.10】末两位数-信息学奥赛一本通_哔哩哔哩_bilibili

2024:【例4.10】末两位数_哔哩哔哩_bilibili

《信息学奥赛一本通》题解_2024_【例4.10】末两位数_哔哩哔哩_bilibili

2024:【例4.10】末两位数_哔哩哔哩_bilibili



#include<bits/stdc++.h>
using namespace std;
long long n,m=92,sum=1,sum1;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		sum*=m;
		sum%=100;
	}
	printf("%d",sum);
	return 0;
}

#include<bits/stdc++.h>
using namespace std;
long long a=1992,b,p,ans; 
int main()
{	
	cin>>b;
	p=100,ans=1;
	
	while( b )
	{
		if( b&1 )
		{
			ans=a*ans%p;
		}
		
		a=a*a%p;
		b>>=1;
	}
	
	printf("%02lld",ans);
	
    return 0;
}



3179:练29.3 银行利息

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

练 29.3 银行利息

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

15 银行利息

1.5_15银行利息_哔哩哔哩_bilibili

15 银行利息_哔哩哔哩_bilibili

百分数应用 -银行利息_哔哩哔哩_bilibili




#include<bits/stdc++.h>
using namespace std;
double m;
int n,a;
int main(){
	cin>>n>>m>>a;
	for(int i=1;i<=a;i++){
		m*=(1+0.01*n);
	}
	cout<<(int)(m);
	return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
	double r,m,y;
	cin>>r>>m>>y;
	while(y--){
		m*=(1+r*0.01);
	}
	printf("%d",int(m));
	return 0; 
}



3180:【例30.1】 平方根

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

[例 30.1] 平方根

信息学奥赛一本通-编程启蒙(C++版)在线评测系统

30.1_哔哩哔哩_bilibili



#include<bits/stdc++.h>
using namespace std;
double x,y=1,n;
int main() {
	cin>>x>>n;
	for(int i=1;i<=n;i++){
		y=(y+x/y)/2;
	}
	printf("%.3lf",y);
	return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
	double x,n,y=1;
	cin>>x>>n;
	n-=1;
	while(n--){
		y=(y+x/y)/2;
	}
	printf("%.3f",y);
	return 0; 
}



《信息学奥赛一本通 编程启蒙C++版》3155-3159(5题)

《信息学奥赛一本通 编程启蒙C++版》3155-3159(5题)-CSDN博客

《信息学奥赛一本通 编程启蒙C++版》3160-3164(5题)

《信息学奥赛一本通 编程启蒙C++版》3160-3164(5题)-CSDN博客

《信息学奥赛一本通 编程启蒙C++版》3165-3170(6题)

《信息学奥赛一本通 编程启蒙C++版》3165-3170(6题)-CSDN博客

  • 17
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dllglvzhenfeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值