A170437.皓仔找倍数

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

皓仔正在学习倍数。

给定三个正整数 ll、rr 和 xx,请你按照从小到大的顺序,输出闭区间 [l,r][l,r] 内所有 xx 的倍数。

如果区间内不存在 xx 的倍数,输出 -1。

输入格式

一行三个正整数 l,r,xl,r,x,整数之间用一个空格隔开。

输出格式

按照从小到大的顺序输出 [l,r][l,r] 内所有 xx 的倍数,相邻两个整数之间用一个空格隔开。

如果不存在符合条件的整数,输出 -1。

输入输出样例

  • 输入#1

    5 25 6

    输出#1

    6 12 18 24
  • 输入#2

    10 20 100

    输出#2

    -1

说明/提示

【样例解释】

对于样例 11,在 55 到 2525 之间,66 的倍数依次为 6,12,18,246,12,18,24。

对于样例 22,在 1010 到 2020 之间不存在 100100 的倍数,因此输出 -1。

【数据范围】

对于所有测试数据保证:

  • 1≤l≤r≤1041\le l\le r\le 10^4

  • 1≤x≤1041\le x\le 10^4

输入解题思路,AI测评打分。不知道怎么写?

首页