一段有意思的算法代码,来考验你的智商
今天遇到的一个问题比如
问题:
现在工资 2410
过去5年内,一共涨了 810
求今后每年的增长率
------------------------------------------------------
伪代码
增长率 = x;
工资 = 1600;
for (int i = 0; i < 5; i++)
{
工资 *= x;
}
工资 = 2410;
如何求出X是多少 --------------------编程问答-------------------- 作业题 --------------------编程问答-------------------- ...... --------------------编程问答-------------------- 作业贴兼标题党。 --------------------编程问答-------------------- 。。。。。 --------------------编程问答-------------------- 好吧我承认了是作业,大家帮忙解答下吧 --------------------编程问答-------------------- 有公式的... --------------------编程问答-------------------- 这个题有解?
题干的已知条件根本就不全!
不管之前5年增长率是多少,题干根本没说今后每年的增长率于之前5年增长率的关系!何来的解?
再说了,前5年的增长率也无法算出来,因为条件不足以算出!貌似你认为之前的增长率是相同的。 --------------------编程问答--------------------
哥们可以告诉我这个公式是什么吗?这个题有解? --------------------编程问答--------------------
默认为每年的增长率都相同 --------------------编程问答-------------------- wzp144650和同时发的.. --------------------编程问答-------------------- 哈哈 那是??、 --------------------编程问答-------------------- 默认为每年的增长率都相同
----------------
这个就有公式。。。 --------------------编程问答--------------------
其实如果加上这个条件我就更疑惑了,这个代表什么意思?之前每年的相同?
那跟今年以后的是什么关系?还是无解!
还是说永远都相同?那还算什么?
--------------------编程问答--------------------
比如政府做预算 --------------------编程问答-------------------- 取Log或用牛顿迭代应该都可以 --------------------编程问答--------------------
哈哈,不错~~ --------------------编程问答--------------------
--------------------编程问答-------------------- 我晕... --------------------编程问答--------------------
增长率 = x;
工资 = 1600;
for (int i = 0; i < 5; i++)
{
工资 *= x;
}
工资 = 2410;
console.write("5年才涨了800!劳资不干了!!!")
我晕 --------------------编程问答-------------------- MessageBox.Show( Math.Pow((2410 / 1600d), 1/5d).ToString()); --------------------编程问答-------------------- 这是初中数学题啊... --------------------编程问答-------------------- 假设每年增长一样 反过来想???? --------------------编程问答-------------------- --------------------编程问答-------------------- 涨了几年就开几次方不就得了 --------------------编程问答--------------------
hahaha --------------------编程问答-------------------- 这道题太难了,大概计算机都算不出... --------------------编程问答--------------------
哈哈哈 饭都笑喷了! --------------------编程问答-------------------- 这伪代码写的不对吧 --------------------编程问答-------------------- 问题要描述清楚 --------------------编程问答-------------------- 好像是条件不足以计算。 --------------------编程问答-------------------- 我觉得这类问题足够让我抓狂。十年前我做程序员一年赚20万,十年之后不足40%,但是我绝对不不会隐含着所谓的“平均思维”。
把“追求平均”作为暗示,愚蠢的想法。 --------------------编程问答-------------------- 顶你一下。 --------------------编程问答--------------------
--------------------编程问答--------------------
牛…… --------------------编程问答-------------------- 增长率 = x;
工资 = 1600;
for (int i = 0; i < 5; i++)
{
工资=工资*x;
}
工资 = 2410;
console.write("5年才涨了800!劳资不干了!!!")
--------------------编程问答-------------------- 顶楼上的 --------------------编程问答-------------------- 老板说
--------------------编程问答-------------------- 1.50625开5次方,再用1来减。。。
今年给你1600/月,五年后给你 2410/月,你看着办~
补充:.NET技术 , C#