3286:【例47.1】 倒序数(Scratch、C、C++、python)

3286:【例47.1】 倒序数

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

[例 47.1] 倒序数

1160:倒序数

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

1160:倒序数

1160:倒序数_哔哩哔哩_bilibili

倒序数(信息学奥赛一本通-T1160)_哔哩哔哩_bilibili

奥赛一本通题目精讲 函数专题 1160 倒序数 数字翻转的递归版本_哔哩哔哩_bilibili

《信息学奥赛一本通》题解_1160_倒序数_哔哩哔哩_bilibili




scratch3代码: 

 


 




C语言代码:

/*
3286:【例47.1】 倒序数
http://bas.ssoier.cn:8086/problem_show.php?pid=3286

1160:倒序数[递归]
https://blog.csdn.net/Tristal2010/article/details/121732187
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int a(int y)//用来算最高为的函数
{
	int i;
	for(i=10;y/i>=10;i*=10)//一直缩位
	{}
	return i;//最后输出
}
int d(int x) //运用递归的d函数
{
	if(x<10) //停止的条件
		return x;
	else //递归关系式
		return (x%10)*a(x)+d(x/10);
}
int main() //主函数
{
	int a;//要被倒序的数
	
	scanf("%d",&a);
	
	printf("%d",d(a));
	
	return 0;
}


C++代码:

#include <bits/stdc++.h>
using namespace std;
int main()
{
	string s;

	cin>>s;

	for(int i=s.size()-1;i>=0;i--){
		cout<<s[i];
	}

	return 0;
}


/*
3286:【例47.1】 倒序数
http://bas.ssoier.cn:8086/problem_show.php?pid=3286

1160:倒序数[递归]
https://blog.csdn.net/Tristal2010/article/details/121732187
*/
#include<iostream> //使用iostream库
#include<cstdio> //使用cstdio库
using namespace std;
int a(int y)//用来算最高为的函数
{
	int i;
	for(i=10;y/i>=10;i*=10)//一直缩位
	{}
	return i;//最后输出
}
int d(int x) //运用递归的d函数
{
	if(x<10) //停止的条件
		return x;
	else //递归关系式
		return (x%10)*a(x)+d(x/10);
}
int main() //主函数
{
	int a;//要被倒序的数
	cin>>a;//输入
	cout<<d(a);//输出
	return 0;
}


python3代码:

def dxs(n):
            print(n%10,end='')

            if n>=10:
                        dxs(n//10)
n=input()
n=int(n)

dxs(n)








3100:【例18.3】 卡牌游戏

3100:【例18.3】 卡牌游戏_哔哩哔哩_bilibili

3101:练18.1 还要等多久

3101:练18.1 还要等多久_哔哩哔哩_bilibili

3102:练18.2 苹果和虫子

3102:练18.2 苹果和虫子_哔哩哔哩_bilibili

1.3_15苹果和虫子

1.3_15苹果和虫子_哔哩哔哩_bilibili

3103:练18.3 组别判断

3103:练18.3 组别判断_哔哩哔哩_bilibili

3104:练18.4 计算邮资

3104:练18.4 计算邮资_哔哩哔哩_bilibili

3105:【例19.1】 鸡兔同笼

3105:【例19.1】 鸡兔同笼_哔哩哔哩_bilibili

3106:【例19.2】 判断身材

3106:【例19.2】 判断身材_哔哩哔哩_bilibili

3107:【例19.3】 田忌赛马

3107:【例19.3】 田忌赛马_哔哩哔哩_bilibili

练 19.1 整数大小比较

3108:练19.1 整数大小比较

3108:练19.1 整数大小比较_哔哩哔哩_bilibili

3109:练19.2 三个数

3109:练19.2 三个数_哔哩哔哩_bilibili

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

dllglvzhenfeng

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

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

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

打赏作者

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

抵扣说明:

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

余额充值