【C】【笔记】入门 - 练习 不高兴的津津

不高兴的津津

题目描述

津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。

输入格式

输入包括 7 7 7 行数据,分别表示周一到周日的日程安排。每行包括两个小于 10 10 10 的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。

输出格式

一个数字。如果不会不高兴则输出 0 0 0,如果会则输出最不高兴的是周几(用 1 , 2 , 3 , 4 , 5 , 6 , 7 1, 2, 3, 4, 5, 6, 7 1,2,3,4,5,6,7 分别表示周一,周二,周三,周四,周五,周六,周日)。如果有两天或两天以上不高兴的程度相当,则输出时间最靠前的一天。

样例 #1

样例输入 #1

5 3
6 2
7 2
5 3
5 4
0 4
0 6

样例输出 #1

3
"Method1:mine"
#include<stdio.h>
void sort(int arr[], int length)
{
    int __switch__;
    for (int i = 0; i < length - 1; i++)
    {
        for (int j = i + 1; j < length; j++)
        {
            if (arr[i] > arr[j])
            {
                __switch__ = arr[i];
                arr[i] = arr[j];
                arr[j] = __switch__;
            }
        }
    }
}
int main(void)
{
    int arr[7], brr[7];
    int a, b, sum;
    for (int i = 0; i < 7; i++)
    {
        scanf("%d %d", &a, &b);
        sum = a + b;
        arr[i] = sum;
    }
    for (int j = 0; j < 7; j++)
    {
        brr[j] = arr[j];
    }
    sort(brr, 7);
    if (brr[6] <= 8) printf("0");
    else
    {
        for (int s = 0; s < 7; s++)
        {
            if (arr[s] == brr[6])
            {
                printf("%d", s + 1);
                break;
            }
        }
    }
	return 0;
}
"Method2:"
int main(void) 
{
    int a,b;			//a:学校学习小时,b:课外学习小时
    int max_time = 0;	//当前最大学习总时间
    int answer = 0;		//答案:周几最不高兴
    
    for(int i = 0;i < 7;++i) 
    {
        scanf("%d %d",&a,&b);		//读入第i+1天的学校学习小时与课外学习小时
        if(a + b > max_time && a + b > 8) 
        {
            answer = i + 1;			//更新答案为当前星期
            max_time = a + b;		//更新最大值
        }
    }
    printf("%d",answer);			//打印答案
    return 0;
}

洛谷题解

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 越容易疲劳。妈妈开始担心津津的身体和心理健康,决定减少她的课外班和活动,让她有更多的时间休息和玩耍。津津也很高兴,她觉得自己终于可以有自己的时间了。她决定好好利用这些时间,认真学习,也多多锻炼身体,让自己变得更加健康和快乐。 ### 回答2: 津津上初中了,妈妈非常关心她的学习,认为她需要更加努力用功。于是,妈妈为津津报了各科复习班,每周还会送她学习朗诵、舞蹈和钢琴。然而,津津每天上课超过八个小时就开始感到不高兴,而且上课时间越长,她的情绪也越糟糕。 从心理学的角度来看,津津显然遇到了很大的压力。她需要处理来自家庭和学校的压力,同时也要应对来自同学和老师的期望。这种情况下,如果津津不能有效地处理这些压力,就很容易出现抑郁或焦虑等问题,导致她对学习的兴趣和积极性降低。 因此,对于津津和她妈妈来说,需要考虑如何减轻津津的学习压力。首先,妈妈可以与津津沟通,听听她的想法和感受,理解她的内心需求并给予足够的支持和关爱。同时,妈妈也可以适当减少津津的学习负担,让她有更多的自由时间去做喜欢的事情,例如阅读、运动等,以调节她的情绪和生活节奏。 此外,妈妈也可以给津津提供更加适合她兴趣和特长的学习方法和方式。例如,如果津津喜欢绘画,可以给她提供相关材料和练习题,让她在兴趣中提高自己的学习能力。这样不仅可以让津津更加享受学习的过程,而且也能帮助她在学习中得到更好的成果。 综上所述,学习带来的压力是不可避免的,但如何有效地处理和减轻这些压力,取决于家庭、学校以及个人自身的努力。对于津津和她的妈妈来说,需要建立积极的学习态度和生活方式,从而实现学习成果和身心健康的双重收获。 ### 回答3: 津津上初中了,这是一个新的阶段,面临的考验和压力也越来越大。妈妈希望津津能够用功学习,让她有更好的成绩,这是每个家长都希望看到的。但是,学习也需要适度,不能让孩子失去快乐和健康的生活。 津津参加各科复习班、学习朗诵、舞蹈和钢琴,这些都是很好的补充课程,可以帮助她发展多方面的技能和兴趣爱好。但是如果每天时间过长,超过八个小时,会让津津产生疲劳和不耐烦。虽然学习很重要,但健康和快乐也是一样重要的。家长应该关注孩子的感受,给孩子适当的放松时间和空间,让孩子有良好的心态和体魄去面对学习和生活的挑战。 如果妈妈想让津津更加用功学习,可以从鼓励和激励方面入手。可以和津津一起制定学习计划,让她逐步习惯每天学习的工作量和时间。可以帮助她解决学习中的问题和困惑,让她感到受到支持和关注。同时,可以互动分享生活和学习的趣事,让她从中得到更多的启发和兴趣。这样,孩子会更加乐意学习,取得更好的成绩。 总之,让孩子有一个健康快乐的成长环境是最重要的。学习需要适度,家长应该理解和支持孩子,给他们更多的时间和空间去探索和发展自己的兴趣和爱好。这样,孩子会更加健康、积极、自信地成长。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值