在线等待 在线提问 加急解决

img

描达
  浙邮开始阳光长跑了,zhusha每天都很努力的跑步,但是学期目标显得遥不可及,他想知道在n天后,他有没有达到学期
  目标。
输入
  第一行三个整数分别是n代表跑了n天,m代表以前已经跑了的公里数,t代表学期目标
  加下来n行每行一个数表示第Ni天跑了多少公里
输出
  如果达到了就输出GoodLuck
  否则输出SoBad
样例输入
 1 5 10
  5
样例输出
  Good Luck
描达
  浙邮开始阳光长跑了,zhusha每天都很努力的跑步,但是学期目标显得遥不可及,他想知道在n天后,他有没有达到学期
  目标。
输入
  第一行三个整数分别是n代表跑了n天,m代表以前已经跑了的公里数,t代表学期目标
  加下来n行每行一个数表示第Ni天跑了多少公里
输出
  如果达到了就输出GoodLuck
  否则输出SoBad
样例输入
 1510
  5
样例输出
  Good Luck
#include<stdio.h>
int main(){
    int n,m,t,i,a;
    scanf("%d %d %d",&n,&m,&t);
    for(i=1;i<=n;i++){
        scanf("%d",&a);
        m+=a;
    }
    if(m>=t) printf("Good Luck");
    else printf("So Bad");
    return 0;
}

int main()
{
    int n,m,t;
    scanf("%d %d %d",&n,&m,&t);
    
    int d=0;
    int c= t-m;
    for(int i=0;i<n;++i)
    {
        scanf("%d",&d);
        c-=d;
        if(c<=0)
        {
            printf("Good Luck\n");
            break;
        }
    }
    if(c>0)
        printf("So Bad\n");
    
    return 0;
}