2020-11-14比賽總結

今天的考試小總結:

 T1:
火柴盒长为L,宽为W(1<=L,W<=100),高度有一层楼这么高,给你N(1<=N<=50)根火柴,每一根火柴也有一层楼那么高,现在知道每一根火柴的长度,问有多少根火柴可以放进该火柴盒。
 這道題。。。。
 有點水。。。。
 首先, 要放進去有三點規則:
1.豎著能不能放
2.橫著能不能放
3.斜著能不能放

 滿足 上面 三種 任意一條條件就可以。
 直接 暴力 判斷:

 大水!!

T2:
现在的游戏把趣味性和益智性结合得很好,最近你发现了一个很好玩的游戏。
电脑屏幕被平均分成N列,在屏幕的底端有一个M列宽的小船(M<N),在游戏过程中,玩家可以左右移动小船,但在移动过程中必须保证整个小船一直在屏幕内,不能移出屏幕。一开始,小船占据屏幕底端最左边M列。
有一些苹果从屏幕上方的某一列一直往下掉,直到到达屏幕的底端,在前一个苹果到达屏幕底端时,下一个苹果才开始往下掉。当苹果掉到底端时,如果小船正好占据着这一列,则认为该苹果被成功捡起。
游戏的目标是用最少的移动距离捡起所有掉下来的苹果。

 一眼暴力,懂??
 直接看程序!!
 只需判斷,在計算就行了。

 有點 小水。


T3:
Alice和Beesy两兄妹(以下简称A和B)正在看“2011中山教育年度人物活动”颁奖晚会的直播。
突然一包糖果从烟囱掉到了房子里,然后窗外一辆鹿车一闪而过。两兄妹很是诧异,今天不是圣诞节啊,怎么圣诞老人也上班?B说可能圣诞老人觉得每年只上一天班太无聊了,A也同意。接下来两兄妹的注意力同时集中到了这包糖果上。他们都不同意平分糖果,都想自己独自占有。所以两人决定通过游戏来决定谁能独享这包糖。
 
这包糖果里面总共K个( 3< = K < 2^31 ),B给出一个整数L(1 < L < K),2人轮流取走糖果,同一时间,某人能取走1至L个糖果。取走最后一个糖果的为胜者。A先拿,B为了确保能赢她必须思考一下,慎重给出L。同学们帮一下B,想一个最小的L能让B赢。


 求最小因數就得了。(記得減一哦!!)

有點小水


T4:
小朋友们都喜欢放鞭炮,尤其是男生在春节时,什么爆竹、摔炮还有各种烟花,玩得不亦乐乎。
今年的春节,小冲就不开心了,因为他在踢足球的时候把脚给扭伤了,现在只能躺在床上听着外面的小伙伴们放鞭炮的声音发呆,他发现,有时会有几个鞭炮同时想,有时却只有一个鞭炮想。爸爸知道小冲是个信息学竞赛爱好者,于是给他出了一个问题:有3个人同时开始放鞭炮,甲每2秒放一个,乙每3秒放一个,丙每5秒放一个,每个人都放10个鞭炮,你一共能听到多少次鞭炮响声呢?
小冲觉得这个问题太简单了,他想把程序编写得能够满足更有难度的要求:一共有n个小朋友同时开始放鞭炮,每个人放鞭炮间隔的时间不同,所放的鞭炮的数量也不同,等到大家都放完自己的鞭炮,一共能听到多少次鞭炮响声呢?小冲编写这个程序当然没问题,你能编写出来吗?

剛開始,想用大數組。。。30

 不行, 就用了 另外一種
 直接枚舉時間!!!

 就是單純看看那時間有沒有人放鞭炮,有就sum++,直接break

 先明白, 才發現 有一點 小水
 

這次考試還是比較簡單的。。。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值