蓝桥刷题 基础训练python

""""
数列排序
问题描述
  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200
输入格式
  第一行为一个整数n。
  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。
输出格式
  输出一行,按从小到大的顺序输出排序后的数列。
"""
# ls=[]
# a=int(input())
# b=input().split()
# for i in b:
#     ls.append(int(i))
# ls.sort()
# for l in range(0,a):
#     print(ls[l],end=" ")
"""
输入格式
  输入的第一行为一个正整数n (1<=n<=10)。
  接下来n行,每行一个由0~9、大写字母A~F组成的字符串,
表示要转换的十六进制正整数,每个十六进制数长度不超过100000。
输出格式
  输出n行,每行为输入对应的八进制正整数。
  【注意】
  输入的十六进制数不会有前导0,比如012A。
  输出的八进制数也不能有前导0。
"""
# a=int(input())
# for i in range(a):
#     a=int(input(),16)
#     print(format(a,"o"))
"""
基础练习 十六进制转十进制
"""
# print(int(input(),16))
"""
基础练习 十进制转十六进制
"""
# print(format(int(input()),"X"))
"""
基础练习 特殊回文数
输入格式
  输入一行,包含一个正整数n。
输出格式
  按从小到大的顺序输出满足条件的整数,每个整数占一行。
"""
#
# a=eval(input())
# if a%2==0:
#     for q in range(1,10):
#         for y in range(10):
#             for w in range(10):
#                 p = str(q) + str(y) + str(w)
#                 if 2 * q + 2 * y + w == a:
#                     print(p + p[1:-1])
#     for q in range(1, 10):
#         for y in range(10):
#             for w in range(10):
#                 if q + y + w == a / 2:
#                     p = str(q) + str(y) + str(w)
#                     print(p + p[::-1])
# else:
#     for q in range(1,10):
#         for y 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值