400字范文,内容丰富有趣,生活中的好帮手!
400字范文 > 关于一道小学奥数题目

关于一道小学奥数题目

时间:2019-01-09 19:12:16

相关推荐

关于一道小学奥数题目

#include<cstring>#include<cstdio>using namespace std;/*用于求解 使用123456789 这9个数字组成xxxx * x = xxxx*/int main(){unsigned multiplier_four,multiplier_one,product_four,number_record[10],temp;//四字乘数大小不会低于1234 不能高于5000for(multiplier_four=1234;multiplier_four<5000;multiplier_four++){for(multiplier_one=1;multiplier_one<9;multiplier_one++){if(multiplier_four * multiplier_one <=9876){memset(number_record,0,sizeof(number_record));/*for(int i=1;i<10;i++){number_record[i] = 0;}*/product_four = multiplier_four * multiplier_one;temp = multiplier_four;while(temp){number_record[temp%10] = 1;temp/=10;}temp = product_four;while(temp){number_record[temp%10] = 1;temp/=10;}number_record[multiplier_one] = 1;int i=1;while(i<10&&number_record[i]){i++;}if(i==10){printf("%u*%u=%u\n",multiplier_four,multiplier_one,product_four);}}}}return 0;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。