【华为OD机试AB高分必刷题目】拆分(Python-贪心算法实现)

你的旅程将在这里启航!本专栏所有题目均包含优质解题思路,高质量解题代码,详细代码讲解,助你深入学习,高分通过!

文章目录

  • 【华为OD机试AB高分必刷题目】拆分(Python-贪心算法实现)
    • 题目描述
    • 解题思路
    • Python题解代码
    • 代码OJ评判结果
    • 代码讲解
    • 寄语

【华为OD机试AB高分必刷题目】拆分(Python-贪心算法实现)

题目描述

数字解密游戏还在继续,这一关有一个定义,定义一个数如果最高位的数字是(1~9),而其它位的数字都是0,那么这个数就是“nice”数,例如(900,5000,30,4都是“nice”数,而110,303,1001,55就不是“nice”数),现在关卡会给出一个不大于10000的数,只有拆分成所有的“nice”数才能过关,你能继续编一个程序帮助他过关吗?
输入

第一行是一个整数 t (1≤t≤5000) 表示询问组数。之后的每组数据

你可能感兴趣的:(华为od,python,贪心算法)