当前位置: 首页 > news >正文

wordpress 启动沂南网站优化推广

wordpress 启动,沂南网站优化推广,上海网站建设建议,网上花店 网站源代码链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 \hspace{15pt}小红拿到了正整数 xxx ,她希望你找到一个长度为 kkk 的区间,满足区间内恰好有 nnn 个数是 xxx 的倍数。你能帮帮她吗? 输入描述: …

链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
 

题目描述

\hspace{15pt}小红拿到了正整数 xxx ,她希望你找到一个长度为 kkk 的区间,满足区间内恰好有 nnn 个数是 xxx 的倍数。你能帮帮她吗?

输入描述:

\hspace{15pt}在一行上输入三个整数 n,k,x(1≤n,k,x≤109)n,k,x \left(1\leq n,k,x \leq 10^9\right)n,k,x(1≤n,k,x≤109) 。

输出描述:

\hspace{15pt}如果答案不存在,直接输出 −1-1−1 ;否则,输出两个正整数 l,r(1≤l≤r<2×109; l+k−1=r)l,r \left(1\leq l \leq r < 2 \times 10^9;\ l + k - 1 = r\right)l,r(1≤l≤r<2×109; l+k−1=r) 代表答案。\hspace{15pt}如果存在多个解决方案,您可以输出任意一个,系统会自动判定是否正确。注意,自测运行功能可能因此返回错误结果,请自行检查答案正确性。

示例1

输入

2 5 3

输出

6 10

说明

\hspace{15pt}在这个样例中,[6,10][6,10][6,10] 区间内恰好有 222 个数是 333 的倍数,符合要
求。
import java.util.Scanner;public class Main {// 创建一个静态的 Scanner 对象用于读取输入static Scanner in = new Scanner(System.in);public static void main(String[] args) {// 读取三个整数 n, k, x//n是要找的数,k是区间长度,x是含的个数long n = in.nextInt(), k = in.nextInt(), x = in.nextInt();// 计算 (k-1)/x 的值,并存储在 pre 变量中long pre = (k - 1) / x;// 如果 pre+1 等于 n,则输出 x 和 x+k-1if (pre + 1 == n) {System.out.println(x + " " + (x + k - 1));} // 如果 pre 等于 n,则输出 x+1 和 x+kelse if (pre == n) {System.out.println((x + 1) + " " + (x + k));} // 否则输出 -1else {System.out.println(-1);}}
}

在公式 pre = (k - 1) / x 中,使用 (k - 1) 而不是 k 是为了确保计算的区间长度和包含的整数个数符合要求。

具体来说,考虑以下情况:

  • 区间长度 kk:表示目标区间的长度。
  • 包含的整数个数 xx:表示目标区间内需要包含的整数个数。

为什么使用 k - 1k−1?

假设我们有一个长度为 k k 的区间,并且我们希望在这个区间内找到恰好包含 x x 个整数的子区间。为了确保这个条件成立,我们需要计算能够完整包含多少个长度为 x x 的子区间。

示例分析

假设输入为:

 

复制代码

n = 3, k = 5, x = 2

  • 目标区间长度为 5。
  • 每个子区间长度为 2。

如果我们直接用 k 来计算:

 

复制代码

pre = k / x = 5 / 2 = 2.5

这表示我们可以有 2.5 个完整的子区间,但实际只能有 2 个完整的子区间(因为不能有半个子区间)。

为了确保我们只计算完整的子区间,我们需要减去 1:

 

复制代码

pre = (k - 1) / x = (5 - 1) / 2 = 4 / 2 = 2

这样,pre 的值就正确地反映了可以完整包含的子区间数量。

总结

通过使用 (k - 1),我们确保了计算结果只考虑完整的子区间,从而避免了出现不完整的子区间的情况。这样可以更准确地判断是否存在符合条件的区间,并输出正确的结果。

http://www.yayakq.cn/news/872887/

相关文章:

  • 适应 分辨率 网站免费域名注册方式
  • 阿里云 多个网站怎么把园林设计网站做的酷炫
  • 无锡网站设计公司电话典当网站
  • 织梦网站开发旅游开发 网站建设
  • 网站黑链检测高明公司搜索seo
  • 制作免费网站媒体网站
  • dede批量建站建设工程信息网论坛
  • 邯郸 网站建设大连承接网站制作
  • 网站建设与管理必修工业互联网平台企业
  • 个人网站怎么做口碑专业网站建设代理
  • 有趣网站开发网站建设与维护 书
  • 查网站开发者wordpress xml生成
  • 5188站长平台wordpress编辑器返回经典
  • 网站建设专业是干什么的二级网站建设
  • 便宜网站建设多少钱电子商务网站 整站 psd
  • 网站自动跳转怎么办dw怎么做自我展示网站
  • 网站建设裕鸿国际网站面板
  • 最好的网站模板做女装网站应怎么定位
  • 校园网站开发背景桂林seo优化
  • 有没有做网站的团队wordpress主题背景图片
  • 如何建设一个网站站公司的网络拓扑图
  • 雨岑信息科技有限公司做企业型网站做的怎么样_公司规模如何手机模板网站模板下载网站有哪些
  • 做脚垫版型的网站最有效的广告宣传方式
  • 网站模板预览与编辑器wordpress文章数据下载
  • 传统企业网站建设上海临港
  • 上海建设工程质监局网站手机网站百度关键词排名
  • 杭州滨江网站建设公司定制一个微信小程序要多少钱
  • 好的做外贸的网站有哪些企业网站建设费现金流科目
  • 红色ppt模板免费下载网站贺州建设网站
  • 完整网站开发怎么在中国做网站网站