著名数学家诺伯特·维纳关于年龄的问题?如何用C++解决?著名数学家诺伯特·维纳在博士学位的授予仪式上,执行主席看到一脸稚气的维纳,颇为惊讶,于是就当面询问他的年龄.他的回答十分巧妙
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 12:10:48
![著名数学家诺伯特·维纳关于年龄的问题?如何用C++解决?著名数学家诺伯特·维纳在博士学位的授予仪式上,执行主席看到一脸稚气的维纳,颇为惊讶,于是就当面询问他的年龄.他的回答十分巧妙](/uploads/image/z/5530831-7-1.jpg?t=%E8%91%97%E5%90%8D%E6%95%B0%E5%AD%A6%E5%AE%B6%E8%AF%BA%E4%BC%AF%E7%89%B9%C2%B7%E7%BB%B4%E7%BA%B3%E5%85%B3%E4%BA%8E%E5%B9%B4%E9%BE%84%E7%9A%84%E9%97%AE%E9%A2%98%3F%E5%A6%82%E4%BD%95%E7%94%A8C%2B%2B%E8%A7%A3%E5%86%B3%3F%E8%91%97%E5%90%8D%E6%95%B0%E5%AD%A6%E5%AE%B6%E8%AF%BA%E4%BC%AF%E7%89%B9%C2%B7%E7%BB%B4%E7%BA%B3%E5%9C%A8%E5%8D%9A%E5%A3%AB%E5%AD%A6%E4%BD%8D%E7%9A%84%E6%8E%88%E4%BA%88%E4%BB%AA%E5%BC%8F%E4%B8%8A%2C%E6%89%A7%E8%A1%8C%E4%B8%BB%E5%B8%AD%E7%9C%8B%E5%88%B0%E4%B8%80%E8%84%B8%E7%A8%9A%E6%B0%94%E7%9A%84%E7%BB%B4%E7%BA%B3%2C%E9%A2%87%E4%B8%BA%E6%83%8A%E8%AE%B6%2C%E4%BA%8E%E6%98%AF%E5%B0%B1%E5%BD%93%E9%9D%A2%E8%AF%A2%E9%97%AE%E4%BB%96%E7%9A%84%E5%B9%B4%E9%BE%84.%E4%BB%96%E7%9A%84%E5%9B%9E%E7%AD%94%E5%8D%81%E5%88%86%E5%B7%A7%E5%A6%99)
著名数学家诺伯特·维纳关于年龄的问题?如何用C++解决?著名数学家诺伯特·维纳在博士学位的授予仪式上,执行主席看到一脸稚气的维纳,颇为惊讶,于是就当面询问他的年龄.他的回答十分巧妙
著名数学家诺伯特·维纳关于年龄的问题?如何用C++解决?
著名数学家诺伯特·维纳在博士学位的授予仪式上,执行主席看到一脸稚气的维纳,颇为惊讶,于是就当面询问他的年龄.他的回答十分巧妙:“我今年岁数的立方是个四位数,岁数的四次方是个六位数,这两个数,刚好把十个数字0、1、2、3、4、5、6、7、8、9全都用上了,不重不漏.这意味着全体数字都向我俯首称臣,预祝我将来在数学领域里一定能干出一番惊天动地的大事业
解题思路是:21的立方是四位数,而22的立方已经是五位数了,所以维纳的年龄最多是21岁;同样道理,18的四次方是六位数,而17的四次方则是五位数了,所以维纳的年龄至少是18岁.这样,维纳的年龄只可能是18、19、20、21这四个数中的一个
难点是:四位数与六位数刚好把十个数字0、1、2、3、4、5、6、7、8、9全都用上了,不重不漏
#include
void main()
{
int i,j,k,a[6],b[4],t;
long n,m;
for(i=1;i
著名数学家诺伯特·维纳关于年龄的问题?如何用C++解决?著名数学家诺伯特·维纳在博士学位的授予仪式上,执行主席看到一脸稚气的维纳,颇为惊讶,于是就当面询问他的年龄.他的回答十分巧妙
很简单,你把四位数和6位数取每位上的值(取余法)组成一个数组,比如char [10],对这个数组进行升序排序,得到一个字符串数组,比较这个字符串和0,1,2,3…组成的字符串,相同则表示获得了解.