乌拉乌拉-c++ 2021-11-12 16:30 采纳率: 0%
浏览 29

c++题目大家看看,求答案

问题描述:
输入正整数N(N≤500)和K(K≤9),请找一个正整数M,使N×M的值仅由0~K组成,而且0~K的每个数字至少出现一次。编程序在1~30000范围内找出符合条件的最小的M值,如果找不到,则输出“No find!”。

输入描述:
两个正整数,分别表示N 和K

输出描述:
正整数M

输入样例1:
输入数据 1
65 3
输出样例1:
样例说明1:
因为65×48=3120,3120符合题目的要求

输入样例2:
输入数据 1
125 8
输出数据 1
输出数据 1
48
输出数据 1
输出数据 1
No find!

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2021-11-12 16:34
    关注

    相乘后的结果,取出各位数字,判断是否小于等于k,并且不重复就行了啊

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 11月12日

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据