小红拿到了正整数 ,她希望你找到一个长度为 的区间,满足区间内恰好有 个数是 的倍数。你能帮帮她吗?
区块链毕设网qklbishe.com为您提供问题的解答
小红拿到了正整数
,她希望你找到一个长度为
的区间,满足区间内恰好有
个数是
的倍数。你能帮帮她吗?
EASY
#include <iostream> using namespace std; int main() { int long long n, k, x; cin >> n >> k >> x; int long long k_min = (n - 1) * x + 1; int long long k_max = (n + 1) * x - 1; if (k < k_min || k > k_max) cout << -1; else { int long long more = k - k_min; int long long lerf_more = more / 2; int long long right_more = more - lerf_more; cout << x - lerf_more << ' ' << n* x + right_more; } }
26:31
以上就是关于问题小红拿到了正整数 ,她希望你找到一个长度为 的区间,满足区间内恰好有 个数是 的倍数。你能帮帮她吗?的答案
欢迎关注区块链毕设网-
web3一级市场套利打新赚钱空投教程
区块链NFT链游项目方科学家脚本开发培训