#5403: 新手求助 WA (C++)


tony1223yu (tony)

學校 : 不指定學校
編號 : 19264
來源 : [140.113.247.115]
最後登入時間 :
2011-09-22 12:28:33
a058. MOD3 | From: [220.137.14.29] | 發表日期 : 2011-07-19 21:35

與正確輸出不相符(line:1)
您的答案為: 4

 

#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
 int a, b, c, i, x, y, z ;
 while (cin >> a)
 {
  i = 1 ;
  x = y = z = 0 ; 
  while (i <= a)
  {
   cin >> b ;
   if (b >= 1 && b <= 50000)
   {
    c = b % 3 ;
    if (c == 0)
    x += 1 ;
    else if (c == 1)
    y += 1 ;
    else if (c == 2)
    z += 1 ;
    i ++ ;
   }
  }
  cout << x << '\0' << y << '\0' << z << endl ;
 }
 
    return 0;
}

 

謝謝大家

 
#29358: Re:新手求助 WA (C++)


yp11051026@yphs.tp.edu.tw (911-24吳秉儒)

學校 : 臺北市私立延平高級中學
編號 : 163548
來源 : [203.72.178.2]
最後登入時間 :
2024-05-13 10:38:25
a058. MOD3 | From: [1.171.89.3] | 發表日期 : 2022-02-17 20:58

與正確輸出不相符(line:1)
您的答案為: 4

 

#include

using namespace std;

int main(int argc, char *argv[])
{
 int a, b, c, i, x, y, z ;
 while (cin >> a)
 {
  i = 1 ;
  x = y = z = 0 ; 
  while (i <= a)
  {
   cin >> b ;
   if (b >= 1 && b <= 50000)
   {
    c = b % 3 ;
    if (c == 0)
    x += 1 ;
    else if (c == 1)
    y += 1 ;
    else if (c == 2)
    z += 1 ;
    i ++ ;
   }
  }
  cout << x << '\0' << y << '\0' << z << endl ;
 }
 
    return 0;
}

 

謝謝大家

把'\0'改成" "就行了

 
ZeroJudge Forum