锁定老帖子 主题:猜猜程序员的日薪是多少呢
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2012-04-10
最后修改:2012-04-10
bonny 写道 因为(a+b+b+c+c)100+(c+a+c+a+b)10+(b+c+a+b+a) = 3194
so 3194+abc = 2(a+b+c)111 so abc =358 10分钟 屌不屌 呵呵 屌丝了 bear1122ccc 写道 我的意思是。为什么。(a+b+b+c+c)100+(c+a+c+a+b)10+(b+c+a+b+a) = 3194 何以解释?为什么这么写,说详细点啊。 他省略了一步 acb + bac+ bca+ cab+ cba =3194 (100a+10c+b)+(100b+10a+c)+(100b+10c+a)+(100c+10a+c)+(100c+10b+c) = 3194 (a+b+b+c+c)100+(c+a+c+a+b)10+(b+c+a+b+a) = 3194 |
|
返回顶楼 | |
发表时间:2012-04-10
可以看出a<b<c,a<=7 设置:2(a+b+c)==10x+y,y必须为偶数。(0, 2, 4, 6, abc+acb+bca+bac+cab+cba= 3(2+a)bc',c'=c+4或者c'=c-6 11x + y = 32 + a,从这里看出x = 3,加上2(a+b+c)==10x+y,看出c > 5。 x+y = b, y = c', 因为y必须为偶数,因此c可能为6,8。 如果c为6,则y为0,b=x=3,a就为1,但是不满足2(a+b+c) = 10x+y。 如果c为8,则y为2,a=3,此时2(a+b+c)=32=10*3 + 2,满足条件。 故答案为358. |
|
返回顶楼 | |
发表时间:2012-04-11
各种数学大神,各种屌丝,膜拜
|
|
返回顶楼 | |
发表时间:2012-04-11
各种犀利,各种分析,矮矬穷,掩面泪奔
|
|
返回顶楼 | |
发表时间:2012-04-11
bonny 写道 因为(a+b+b+c+c)100+(c+a+c+a+b)10+(b+c+a+b+a) = 3194
so 3194+abc = 2(a+b+c)111 so abc =358 10分钟 屌不屌 呵呵 十分钟能做出来确实不错,俺花了半个小时才做出来,膜拜下! 由222(a+b+c)=3194+abc可知 a+b+c的值在14-18之间, 因为abc=100a+10b+c, 所以122a+212b+221c=3194,由此可列出方程 2(a+b)+c=24 2(a+c)+b=27 2(b+c)+a=29 解方程得 a=3,b=5,c=8 |
|
返回顶楼 | |
发表时间:2012-04-11
fansofjava 写道 bonny 写道 因为(a+b+b+c+c)100+(c+a+c+a+b)10+(b+c+a+b+a) = 3194
so 3194+abc = 2(a+b+c)111 so abc =358 10分钟 屌不屌 呵呵 十分钟能做出来确实不错,俺花了半个小时才做出来,膜拜下! 由222(a+b+c)=3194+abc可知 a+b+c的值在14-18之间, 因为abc=100a+10b+c, 所以122a+212b+221c=3194,由此可列出方程 2(a+b)+c=24 2(a+c)+b=27 2(b+c)+a=29 解方程得 a=3,b=5,c=8 请教这方程怎么得的? |
|
返回顶楼 | |
发表时间:2012-04-11
sl166543210 写道 fansofjava 写道 bonny 写道 因为(a+b+b+c+c)100+(c+a+c+a+b)10+(b+c+a+b+a) = 3194
so 3194+abc = 2(a+b+c)111 so abc =358 10分钟 屌不屌 呵呵 十分钟能做出来确实不错,俺花了半个小时才做出来,膜拜下! 由222(a+b+c)=3194+abc可知 a+b+c的值在14-18之间, 因为abc=100a+10b+c, 所以122a+212b+221c=3194,由此可列出方程 2(a+b)+c=24 2(a+c)+b=27 2(b+c)+a=29 解方程得 a=3,b=5,c=8 请教这方程怎么得的? 已经比较清楚了啊,后面那三个议程式是根据a、b、c的范围得出来的,有点麻烦,但稍微算下就能得出来。 |
|
返回顶楼 | |
发表时间:2012-04-11
日薪啥时能上千啊啊啊
|
|
返回顶楼 | |
发表时间:2012-04-11
for (int a = 7; a > 0; a--) {
|
|
返回顶楼 | |
发表时间:2012-04-11
JavaEE天下 写道 public class Salary {
public static void main(String args[]){ int sum=0; int count=0; int salarys[]=new int[6]; for(int i=1;i<=7;i++){ for(int j=i+1;j<=8;j++){ for(int k=j+1;k<=9;k++){ salarys[0]=(i*100)+(j*10)+k; salarys[1]=(j*100)+(i*10)+k; salarys[2]=(i*100)+(k*10)+j; salarys[3]=(j*100)+(k*10)+i; salarys[4]=(k*100)+(i*10)+j; salarys[5]=(k*100)+(j*10)+i; for(int m=1;m<6;m++){ sum=sum+salarys[m]; } count++; if(sum==3194){ System.out.println("i="+i+" j="+j+" k="+k); System.out.println("矮矬穷的工资为:"+i+j+k+"元/天"); break; } sum=0; } } } System.out.println(count+"次运算"); } } i=3 j=5 k=8 矮矬穷的工资为:358元/天 83次运算 汗,我比这个还低,看来是是不入流啊 |
|
返回顶楼 | |