2017蓝桥杯模拟赛-猜算式

来源:互联网 发布:中国出境旅游数据统计 编辑:程序博客网 时间:2024/05/16 16:06

这里写图片描述

题目转自http://blog.csdn.net/a568283992/article/details/62422118

#include"iostream"#include"cmath"using namespace std;int find(int i,int * f){    while(i>0){        if(f[i%10]==2){            return 0;        }        f[i%10]++;        i/=10;    }    return 1;}int main(){    int i,j,m=0,n=0,p=0;    for(i=100;i<=999;i++)    {        for(j=100;j<=999;j++)        {   int f[10] = {0};        //初始化             m = i*(j%10);           //取个位             n = i*(j/10%10);        //十位             p = i*(j/100);          //百位         if(m>=1000||n>=1000||p>=1000||i*j>=100000||m<100||n<100||p<100)        continue;        if(find(i,f)&&find(j,f)&&find(m,f)&&find(n,f)&&find(p,f)&&find(i*j,f))//满足判定条件         {            cout<<i<<" "<<j<<" "<<m<<" "<<n<<" "<<p<<" "<<i*j<<endl;        }        }     }      return 0; } 
0 0
原创粉丝点击