乐乐学分

乐乐学分

题目来源:江西理工大学OJ
题目地址:http://oj.jxust.edu.cn/problems/1231

题目描述
毕业,对于有些同学来说是个烦恼,都是学分惹的祸。想要拿到学分,要么正考成绩>=60,要么补考成绩>=60。现在陈乐乐给你若干门课的学分以及正考成绩与补考成绩,想请你计算下陈乐乐获得的学分。

输入
第一行输入一个数n表示有n门课。紧接着n行,每一行有三个整数用空格隔开,表示每门课的的学分,正考成绩,补考成绩。

输出
输出陈乐乐获得的总学分。具体输入输出见样列。

样例输入

5
4 78 0
3 89 0
2 35 60
1 56 80
2 54 58
样例输出

10

这个题目考察结构体的使用哈,可以说是很简单。

上代码!!

#include <iostream>

#include<iomanip>

using namespace std;

struct chengji {

    double a, b, c;

};

int main()

{

    int n;

    cin >> n;

    chengji a[10000];

    for (int i = 1; i <= n; i++)

    {

        cin >> a[i].a >> a[i].b >> a[i].c;

    }

    long long int sum = 0;

    for (int i = 1; i <= n; i++)

    {

        if (a[i].b >= 60 || a[i].c >= 60)//判断条件

        {

            sum += a[i].a;

        }

    }

    cout << sum << endl;

    return 0;

}

知识点总结:

  1. 结构体的使用
  2. 对于数据的处理

好了,每篇题解后面都附上一句话。

奇怪的动物会被保护起来,奇怪的人却遭受排挤。 – 《阳光劫匪》

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值