cf803c 数论
2024-09-26 07:34:39
细节很多的题
#include<bits/stdc++.h>
using namespace std;
#define ll long long int main(){
ll n,k,tmp,ans=;
cin >> n >> k;
tmp=*n/k/(+k);
if(tmp==) {
puts("-1");
return ;
} for(ll i=;i*i<=n;i++){
if(n%i==){
if(i*i==n){
if(i<=tmp) ans=max(ans,i);
}
else {
if(i<=tmp) ans=max(ans,i);
if(n/i<=tmp) ans=max(ans,n/i);
}
}
}
for(int i=;i<k;i++)
printf("%lld ",ans*i),n-=ans*i;
printf("%lld\n",n); }
最新文章
- iOS 自定义方法 - 播放GIF
- 《DSP using MATLAB》示例Example5.23
- jQuery 3.0的domManip浅析
- iOS NSURLConnection POST异步请求封装,支持转码GBK,HTTPS等
- 蓝牙的HFP协议笔记
- Jfinal中定时器的初步探索(一)
- iframe父子兄弟之间调用传值(contentWindow &;&; parent)
- ViewGroup源码部分解析
- 去掉所有的html标签
- Java Web高级编程(四)
- [bzoj3668][Noi2014]起床困难综合症/[洛谷3613]睡觉困难综合症
- oralce 批量更新
- 【LeetCode】N数和
- SharePoint场管理-PowerShell(一)
- C/C++ 字符串分割: strtok 与 strsep 函数说明
- KMP Demo
- python中的矩阵、多维数组----numpy
- DLL声明导出函数的两种方式
- pinyin4j的基本使用
- golang进行加密