题目 2701: 取模

题目描述:

给定 n, m ,问是否存在两个不同的数 x, y 使得 1 ≤ x < y ≤ m 且 n mod x = n mod y 。

代码:

java 复制代码
package lanqiao;

import java.math.BigInteger;
import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int t = sc.nextInt();
        while(t -- != 0)
        {
            int n = sc.nextInt();
            int m = sc.nextInt();
            boolean tf = false;
            for(int x = 1;x <= m;x ++)
            {
                for(int y = 1;y < x;y ++){
                    if(x == y || n % x != n % y){
                        continue;
                    }
                    tf = true;
                    break;
                }
                if(tf)
                {
                    break;
                }
            }
            if(tf)
            {
                System.out.println("Yes");
                continue;
            }
            System.out.println("No");
        }
    }
}
相关推荐
LYFlied7 小时前
Rust代码打包为WebAssembly二进制文件详解
开发语言·前端·性能优化·rust·wasm·跨端
i建模7 小时前
C++和Rust的性能对比
开发语言·c++·rust
TH_17 小时前
33、IDEA无法获取最新分支
java·ide·intellij-idea
盒马盒马7 小时前
Rust:智能指针 Box & Rc & Cow
开发语言·算法·rust
极客先躯7 小时前
Java Agent 技术全解析:从基础框架到落地实践
java·开发语言
yaso_zhang7 小时前
linux 下sudo运行程序,链接找不到问题处理
java·linux·服务器
gcbjoy7 小时前
dbaseIII或foxplus的简化的弹出菜单实现方式
开发语言·经验分享
帅气的你8 小时前
终于解决了!Spring Boot 启动慢的 5 个优化点
java
姓蔡小朋友8 小时前
LUA脚本
开发语言·junit·lua
Croa-vo8 小时前
Optiver OA 气球节模拟题:拆解系统建模的核心逻辑,附避坑指南
java·数据结构·算法·leetcode·职场和发展