题目描述
ACM俱乐部最近赚大钱了,要把n元奖金分给若干个员工(至少两个)。员工的数目可以随意指定,但是这些员工领得的奖金数额必须构成一个连续的序列。比如5个人,分别取得3,4,5,6,7元。
输入格式
输入有多组数据。
每组数据一行,包含一个正整数n(小于等于2^20)。
输出
对应每组数据,输出若干行。每种分配方法输出一行(按员工数目由多到少排序),一行内输出各员工的奖金(由少到多排序,以空格分隔),行尾也请输出一个空格。
样例输入
15
28
样例输出
1 2 3 4 5
4 5 6
7 8
1 2 3 4 5 6 7
#include<iostream> #include<cstdio> #include<cstring> using namespace std; int n; void Print(int l,int r){ for(int i=l;i<=r;i++) printf("%d ",i); printf("\n"); } void solve(int x){ if(x<3) return ; int left=1,right=2,mid=(1+x)>>1; int sum=left+right; while(left<mid){ if(sum==x) Print(left,right); while(sum>x){ sum-=left; left++; if(sum==x) Print(left,right); } right++; sum+=right; } } int main(){ //freopen("input.txt","r",stdin); while(~scanf("%d",&n)){ solve(n); } return 0; }
相关推荐
模板工具:工资奖金个税优化工具包
阿里巴巴管理之道——薪酬体系:工资、奖金、股权.docx阿里巴巴管理之道——薪酬体系:工资、奖金、股权.docx阿里巴巴管理之道——薪酬体系:工资、奖金、股权.docx阿里巴巴管理之道——薪酬体系:工资、奖金、股权....
小李发奖金(c++)(csdn)————程序
清科-清科观察:工资奖金加Carry,VC%2FPE机构薪酬激励水平大揭秘!(下篇)-7-10页.pdf
参考资料-优秀员工激励:加薪好还是发奖金.zip
工资计算程序(VB6.0源代码编写)工资计算:基本工资+奖金+加班费=实发工资 Dim i As Integer For i = 0 To Text1.UBound Text2.Text = Val(Text2.Text) + Val(Text1(i).Text) Next i
员工薪酬管理系列模板-优秀员工激励:加薪好还是发奖金.doc
为女员工发奖金50元为例,向数据库发送更新命令,将女员工奖金加50元的实例
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高 于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提 成7.5%;20万到40万之间时,高于20万元的...
本系统用来计算类似于安利公司的奖金制度下的会员层次关系、会员级别、会员奖金等,可通过Excel进行报表输出,采用Access桌面数据库。
首先是奖金分类:对于个人,大致有个人当月业务奖金、个人累计奖金、个人业务增长奖金、及时回款奖金、限时成交加码奖金等等; 对于业务主管或者是业务经理,除了个人奖金外,还有:团队累计奖金、团队业务增长奖金...
【奖金制度】 一、推荐奖(秒结):可自定义代数,不同级别不同比例,设置条件:推荐多少人可拿奖。 二、分红奖(日结):每天返还一定比例奖金,可设置总奖金封顶,每晚12点结算。 三、对碰奖(秒结):获取对碰...
三类员工的奖金分配方法 java源代码 简单实用
阿里巴巴—薪酬体系:工资、奖金、股权.rar
阿里巴巴—薪酬体系:工资、奖金、股权.doc
为大家带来了优秀员工激励:加薪好还是发奖金DOC模板,能够为管理提供便利,同时也可以免去很...该文档为优秀员工激励:加薪好还是发奖金DOC,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
阿里巴巴管理之道——薪酬体系:工资、奖金、股权.doc
发奖金问题(java代码).docx
软件开发项目绩效考核奖金分配方案.pdf软件开发项目绩效考核奖金分配方案.pdf软件开发项目绩效考核奖金分配方案.pdf软件开发项目绩效考核奖金分配方案.pdf软件开发项目绩效考核奖金分配方案.pdf软件开发项目绩效考核...
自己写了一个比较简单的用户与登陆程序。适合大家进行二次开发