#6693: 哪裡寫錯??


Lucifer1998 (Dr.Agon(目標CK10212706 癡癡不要問你會怕))


#include <cstdlib>
#include <iostream>
#include <cstdio>
#include <cmath>

using namespace std;

int main()
{
int line[100];
int n,i,s=0;
while(cin>>n){
for(i=0;i<n;i++){
scanf("%d",&line[i]);
}
for(i=0;i<n;i++){
s=line[i]+s;
}
cout<<((s/n)>59?"no":"yes")<<endl;
}
}
#6696: Re:哪裡寫錯??


justinj (黑旋風)


#include
#include
#include
#include

using namespace std;

int main()
{
int line[100];
int n,i,s=0;
while(cin>>n){
for(i=0;i
scanf("%d",&line[i]);
}
for(i=0;i
s=line[i]+s;
}
cout<<((s/n)>59?"no":"yes")<
}
}

1.s/n=60時你的答案是輸出no吧(所以2個要顛到)
2.改了上面後,當s=591,n=10時的判斷也出錯...這個是要輸出yes的...但你的寫法會輸出no的.
#6699: Re:哪裡寫錯??


Lucifer1998 (Dr.Agon(目標CK10212706 癡癡不要問你會怕))


1.s/n=60時你的答案是輸出no吧(所以2個要顛到)
2.改了上面後,當s=591,n=10時的判斷也出錯...這個是要輸出yes的...但你的寫法會輸出no的.


"若你被當了,請輸出「yes」,否則輸出「no」。"

不是應該被當輸出"yes"  沒被當輸出"no"?? 

#6927: Re:哪裡寫錯??


saitor362320 (Kira Yamato)


1.s/n=60時你的答案是輸出no吧(所以2個要顛到)
2.改了上面後,當s=591,n=10時的判斷也出錯...這個是要輸出yes的...但你的寫法會輸出no的.


"若你被當了,請輸出「yes」,否則輸出「no」。"

不是應該被當輸出"yes"  沒被當輸出"no"?? 


其實題目是大於等於59...剛剛試過了

/**********************************************************************************/

/*  Problem: a148 "You Cannot Pass?!" from                                        */

/*  Language: CPP (353 Bytes)                                                     */

/*  Result: AC(4ms, 476KB) judge by this@ZeroJudge                                */

/*  Author: saitor362320 at 2012-08-21 21:16:53                                   */

/**********************************************************************************/

 

 

#include<cstdio>

#include<iostream>

 

using namespace std;

 

int main()

{

int time;

 

while(cin>>time){

double diff = 0.0;

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

double score;

cin>>score;

diff += (score-59.0);

}

//cout << diff << endl;

if(diff<=0)

cout << "yes" << endl;

else

cout << "no" << endl;

}

return 0;

}

 

#7281: Re:哪裡寫錯??


inthewing (Hsu)


1.s/n=60時你的答案是輸出no吧(所以2個要顛到)
2.改了上面後,當s=591,n=10時的判斷也出錯...這個是要輸出yes的...但你的寫法會輸出no的.


"若你被當了,請輸出「yes」,否則輸出「no」。"

不是應該被當輸出"yes"  沒被當輸出"no"?? 


其實題目是大於等於59...剛剛試過了


應該說紀錄平均的那個變數要用float 或是 double,int型 /int型 的結果會是無條件捨去後的。

#7291: Re:哪裡寫錯??


sppqre (Elek)


1.s/n=60時你的答案是輸出no吧(所以2個要顛到)
2.改了上面後,當s=591,n=10時的判斷也出錯...這個是要輸出yes的...但你的寫法會輸出no的.


"若你被當了,請輸出「yes」,否則輸出「no」。"

不是應該被當輸出"yes"  沒被當輸出"no"?? 


其實題目是大於等於59...剛剛試過了


應該說紀錄平均的那個變數要用float 或是 double,int型 /int型 的結果會是無條件捨去後的。 


if (fAverage <=59)
{
cout<<"yes"<<endl;
else if (fAverage>59)
{
cout<<"no"<<endl;
}
 題目是正常的,大於59就是過