首页 > 编程知识 正文

HDOJ2061 Treasure the new start freshmen笔记

时间:2023-05-06 18:01:40 阅读:255599 作者:3206

题目地址
这道题和字符串处理没有一点关系,还想着能练一下string,需要注意的就是格式

#include <cstdio>#include <algorithm>using namespace std;int main(void) {int N;while(scanf("%d", &N) != EOF) {char a[100][30]; float credit[100]; float score[100]; for(int i = 1; i <= N; i++) { int n; scanf("%d", &n); //getchar(); for(int j = 0; j < n; j++) { scanf("%s", a[j]); scanf("%f %f", &credit[j], &score[j]); } bool sign = 1; for(int k = 0; k < n; k++) { if(score[k] < 60){ printf("Sorry!n"); sign = 0; break; } } if(sign) { float sum = 0; float gpa = 0; float credits = 0; for(int j = 0; j < n; j++) { sum += credit[j] * score[j]; credits += credit[j]; } gpa = sum / credits; printf("%.2fn", gpa); } if(i != N) { printf("n"); } }} }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。