【题解】洛谷P1051谁拿了最多奖学金[NOIP2005T1] 排序

本文详细解析了洛谷P1051题目,探讨在NOIP2005T1竞赛中如何通过排序找出获得奖学金最多的人。在调试过程中,注意到scanf函数会读取空格,为了解决这个问题,文章建议使用cin进行输入,同时讨论了针对读入空格的其他解决方案。

题目链接
调试时发现scanf把空格也给读进去了……数据不大就直接换cin(话说读入空格有什么比较好的解决办法)

#include<cstdio>
#include<algorithm>
#include<iostream> 
using namespace std;
#define _rep(i,a,b) for(int i=(a);i<=(b);i++)
struct node{
    char name[25];
    int qm,py;
    bool gb,xb;
    int lw;
    int bonus;
    int id;
}stu[
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值