题目描述
代码实现
input_str = input().split()
n_dict = {i:int(input_str[i]) for i in range(10)}
result = []
for i in range(1, len(n_dict)):
if n_dict[i] != 0:
result.append(str(i) * n_dict[i])
result = list(''.join(i for i in result))
if n_dict[0] != 0:
result.insert(1, '0'*n_dict[0])
str_result = ''.join(i for i in result)
print(str_result)
算法逻辑就是:将代码从前到后拼接起来,然后把0插进去,最后再拼接成字符串