Martix工作室考核题 —— 2019-3-8 第一题
生活随笔
收集整理的這篇文章主要介紹了
Martix工作室考核题 —— 2019-3-8 第一题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目
美國數學家維納( N wiener)智力早熟,11歲就上了大學
他曾在1935~1936年應邀來中國清華大學講學
次,他參加某個重要會議,年輕的臉孔引人注目
于是有人詢問他的年齡,他回答說
我年齡的立方是個4位數。我年齡的4次方是個6位數
這10個數字正好包含了從0到9這10個數字,每個都恰好出現1次
請你推算一下,他當時到底有多年輕
代碼
#include <iostream> #include <sstream> using namespace std; void i2s(int a,string &str) {stringstream ss;ss<<a;ss>>str; } int main () {for(int i=10;i<=32;i++){int year_3=i*i*i;int year_4=i*i*i*i;string s1,s2;i2s(year_3,s1);i2s(year_4,s2);string s=s1+s2;bool temp=true;for(int j=0;j<=9;j++){if(s.find(j+'0')==string::npos) temp=false;}if(temp) cout<<i<<endl;}return 0; } //18總結
以上是生活随笔為你收集整理的Martix工作室考核题 —— 2019-3-8 第一题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Martix工作室考核题 —— 2019
- 下一篇: Martix工作室考核题 —— 输入一串