#43107: 救命啊 這為什麼90%阿


kenzlutkup@gmail.com (KenzluChan-TKUP)

學校 : 國立竹北高級中學
編號 : 241298
來源 : [163.19.6.3]
最後登入時間 :
2024-11-06 19:22:46
c461. apcs 邏輯運算子 (Logic Operators) -- apcs | From: [163.19.6.3] | 發表日期 : 2024-10-16 20:26

#include <bits/stdc++.h>
using namespace std;

int main() {
    int a,b,c,ip=1;
    cin>>a>>b>>c;
    if((a && b)==c){
        cout<<"AND"<<endl;
        ip=0;
    }
    if((a || b)==c){
        cout<<"OR"<<endl;
        ip=0;
    }
    if((a ^ b)==c){
        cout<<"XOR"<<endl;
        ip=0;
    }
    if(ip){
        cout<<"IMPOSSIBLE";
    }
    return 0;
}

 
#43108: Re: 救命啊 這為什麼90%阿


leeguanhan0909@gmail.com (李冠翰)

學校 : 高雄市苓雅區復華高級中學國中部
編號 : 276558
來源 : [36.238.159.108]
最後登入時間 :
2024-11-11 00:59:13
c461. apcs 邏輯運算子 (Logic Operators) -- apcs | From: [36.238.180.218] | 發表日期 : 2024-10-16 21:04

#include
using namespace std;

int main() {
    int a,b,c,ip=1;
    cin>>a>>b>>c;
    if((a && b)==c){
        cout<<"AND"<        ip=0;
    }
    if((a || b)==c){
        cout<<"OR"<        ip=0;
    }
    if((a ^ b)==c){
        cout<<"XOR"<        ip=0;
    }
    if(ip){
        cout<<"IMPOSSIBLE";
    }
    return 0;
}

試試看如果a或b>1,將a或b設為1

 
ZeroJudge Forum