根本不慌 2019-03-11 17:02
浏览 216

求大佬帮忙看看PAT 乙1012

PAT乙1012
求大佬帮忙看一下,为何第7个测试点一直说我段错误?
#include
#include
#include
using namespace std;
int main()
{
int a[50] = {0}, i = 0, a1[5] = { 0 }, count = 0, n1 = 0, n2 = 0;
double count2;
cin >> n2;
for (int i = 0; i < n2; i++)
{
cin >> a[i];
}
for (int n = 0; n < n2; n++)
{
if (a[n] % 5 == 0 && a[n] % 2 == 0)
a1[0] = a1[0] + a[n];
else if (a[n] % 5 == 1)
{
++n1;
if ((n1) % 2 == 1)
a1[1] = a1[1] + a[n];
else a1[1] = a1[1] - a[n];
}
else if (a[n] % 5 == 2)
a1[2] += 1;
else if (a[n] % 5 == 3)
{
a1[3] = a1[3] + a[n];
count++;
}
else if (a[n] % 5 == 4)
if (a1[4] < a[n])
a1[4] = a[n];
}
count2 = ((double)a1[3]) / count;
for (int i = 0; i < 5; i++)
{
if (i == 3)
{
if (a1[i] == 0)
{
cout << "N"<<" ";
continue;
}
printf("%.1f ",count2);
continue;
}
if (i==1&&a1[1] == 0 && n1 != 0)
{
cout << "0 ";
continue;
}
if (a1[i] == 0)
cout << "N";
else cout << a1[i];
if (i != 4)
cout << " ";
}
system("pause");
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 Python安装cvxpy库出问题
    • ¥15 用前端向数据库插入数据,通过debug发现数据能走到后端,但是放行之后就会提示错误
    • ¥15 python天天向上类似问题,但没有清零
    • ¥30 3天&7天&&15天&销量如何统计同一行
    • ¥30 帮我写一段可以读取LD2450数据并计算距离的Arduino代码
    • ¥15 C#调用python代码(python带有库)
    • ¥15 矩阵加法的规则是两个矩阵中对应位置的数的绝对值进行加和
    • ¥15 活动选择题。最多可以参加几个项目?
    • ¥15 飞机曲面部件如机翼,壁板等具体的孔位模型
    • ¥15 vs2019中数据导出问题