在线等 不知道哪错了

P1618 三连击(升级版)

漓江塔塔主 @ 2017-02-13 16:56:29

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <string>
#include <vector>
using namespace std;
int a,b,c;
int main() {
//    freopen(".in","r",stdin);
//    freopen(".out","w",stdout);
    scanf("%d%d%d",&a,&b,&c);
    for(int i=100;i<=1000;++i)
        for(int j=i;j<=1000;++j) 
            for(int k=j;k<=1000;++k){
                if( a*j==b*i && a*k==c*i && b*k==c*j && i/100!=0 && i%10!=0 && (i/10)%10!=0 && j/100!=0 && j%10!=0 && (j/10)%10!=0 && k/100!=0 && k%10!=0 && (k/10)%10!=0){
                    if(i/100!=(i/10)%10 && i%10!=(i/10)%10 && i/100!=i%10 && (j/100!=(j/10)%10 && j%10!=(j/10)%10 && j/100!=j%10) && (k/100!=(k/10)%10 && k%10!=(k/10)%10 && k/100!=k%10) )
                        if(i/100!=(j/10)%10 && i/100!=j/100 && i/100!=j%10 && i%10!=(j/10)%10 && i%10!=j/100 && i%10!=j%10 && (i/10)%10!=(j/10)%10 && (i/10)%10!=j/100 && (i/10)%10!=j%10)
                            if(k/100!=(j/10)%10 && k/100!=j/100 && k/100!=j%10 && k%10!=(j/10)%10 && k%10!=j/100 && k%10!=j%10 && (k/10)%10!=(j/10)%10 && (k/10)%10!=j/100 && (k/10)%10!=j%10)
                                if(k/100!=(i/10)%10 && k/100!=i/100 && k/100!=i%10 && k%10!=(i/10)%10 && k%10!=i/100 && k%10!=i%10 && (k/10)%10!=(i/10)%10 && (k/10)%10!=i/100 && (k/10)%10!=i%10)
                                    cout<<i<<" "<<j<<" "<<k<<endl;    
                }
            }
    return 0;
}

by 游方 @ 2017-02-14 07:43:54

玄学


by 游方 @ 2017-02-14 10:22:21

LJZ 你代码好吃藕


by 浩子enjoy @ 2017-03-28 12:35:40

lz代码霸气


|