#24131: 為甚麼只有80%   QAQ


dfd8282@gmail.com (fishhh)

學校 : 嘉義市私立嘉華高級中學
編號 : 99760
來源 : [114.40.219.99]
最後登入時間 :
2024-05-14 23:40:30
f579. 1. 購物車 -- 2020年7月APCS | From: [36.239.45.167] | 發表日期 : 2021-01-21 22:03

#include<iostream>

using namespace std;

int main(){

bool ac=0,bc=0;

long long a,b,tot=0,num,sign,no;

cin>>a>>b;

cin>>num;

for(int i=0;i<num;i++){

ac=0;

bc=0;

for(long long x=0;x<10000000000000;x++){

cin>>sign;

if(sign==0){

break;

}

if(sign==a){

ac=1;

}

else if(sign==-a){

ac=0;

}

else if(sign==b){

bc=1;

}

else if(sign==-b){

bc=0;

}

}

if(ac==1&&bc==1){

tot+=1;

}

 

}

cout<<tot;

拜託救救我.....

 
#29907: Re:為甚麼只有80%   QAQ


dfd8282@gmail.com (fishhh)

學校 : 嘉義市私立嘉華高級中學
編號 : 99760
來源 : [114.40.219.99]
最後登入時間 :
2024-05-14 23:40:30
f579. 1. 購物車 -- 2020年7月APCS | From: [36.236.39.172] | 發表日期 : 2022-04-10 19:47

後來發現是bool的關係

例如 1 1 -1

這樣我的程式就會判斷成沒有買 1

希望可以幫到一些跟我依樣白癡的人XD

 
ZeroJudge Forum