洛谷题单2-P5715 【深基3.例8】三位数排序-python-流程图重构

题目描述

给出三个整数 a , b , c ( 0 ≤ a , b , c ≤ 100 ) a,b,c(0\le a,b,c \le 100) a,b,c(0≤a,b,c≤100),要求把这三位整数从小到大排序。

输入格式

输入三个整数 a , b , c a,b,c a,b,c,以空格隔开。

输出格式

输出一行,三个整数,表示从小到大排序后的结果。

输入输出样例

输入

复制代码
1 14 5

输出

复制代码
1 5 14

方式-内置函数

代码

python 复制代码
class Solution:
    @staticmethod
    def oi_input():
        """从标准输入读取数据"""
        nums = list(map(int, input().split()))
        return nums

    @staticmethod
    def oi_test():
        """提供测试数据"""
        return [1, 14, 5]

    @staticmethod
    def solution(nums):
        nums.sort()
        for i in nums:
            print(i, end=' ')


oi_input = Solution.oi_input
oi_test = Solution.oi_test
solution = Solution.solution

if __name__ == '__main__':
    nums = oi_test()
    # nums = oi_input()
    solution(nums)

流程图

开始 主函数调用 获取输入数据
nums = list(map(int, input().split())) 排序列表操作
nums.sort() 循环输出元素
for i in nums: print(i, end=' ') 结束

相关推荐
风流 少年1 分钟前
Python Web框架:FastAPI
前端·python·fastapi
风筝在晴天搁浅1 分钟前
LeetCode 162.寻找峰值
算法·leetcode
shjita5 分钟前
记录java执行中的一个错误细节
java·开发语言
Qres82112 分钟前
Rabrg/artificial-life test
python·模拟
AI进化营-智能译站12 分钟前
ROS2 C++开发系列14-Lambda表达式处理传感器数据流|文件IO保存机器人实验日志
开发语言·c++·ai·机器人
itzixiao18 分钟前
L1-067 洛希极限(10分)[java][python]
java·开发语言·算法
财经资讯数据_灵砚智能19 分钟前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年5月1日
大数据·人工智能·python·信息可视化·自然语言处理
jinyishu_24 分钟前
链表经典OJ题
c语言·数据结构·算法·链表
l1t29 分钟前
DeepSeek总结的DuckDB anofox-forecast季节调整时间序列预测插件功能
开发语言·数据库
葫三生30 分钟前
三生原理文章被AtomGit‌开源社区收录的意义探析?
人工智能·深度学习·神经网络·算法·搜索引擎·开源·transformer