"""" 数列排序 问题描述 给定一个长度为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
蓝桥刷题 基础训练python
最新推荐文章于 2023-01-03 22:19:07 发布