题解 | #小红的正整数构造#

小红的正整数构造

https://www.nowcoder.com/practice/7aa37cbc28034fe5af562ec7e44d1e76

解题思路:

  1. 首先通过创立三个变量接收测试值,设为a,b,c
  2. 然后通过while循环依次从a开始遍历到b,在循环体内,通过if对当前遍历的数对c进行取余,若余数为0,输出当前数,并结束代码 3.若循环结束,没找到目标,输出-1,return结束循环。
```import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int a=in.nextInt();
        int b=in.nextInt();
        int c=in.nextInt();
        while(a<=b){
            if(a%c==0){
               System.out.println(a);
               a++;
               return;
            }
            a++;
        }
         System.out.println("-1");
         return;
    }
}
全部评论

相关推荐

点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务