第一周学习总结(二)

这一周学习了从2015-2019年的javaB组初赛,第一道算法题。

2019,题一:三角形面积

如图1所示。图中的所有小方格面积都是1。
那么,图中的三角形面积应该是多少呢?

public class Main{
   public static void main(String[] args){
    System.out.println(7*6/2+7*2/2);}
}

2016,题一,煤球数目:

有一堆煤球,堆成三角棱锥形。具体:
第一层放1个,
第二层3个(排列成三角形),
第三层6个(排列成三角形),
第四层10个(排列成三角形),
....
如果一共有100层,共有多少个煤球?

public class Main{
    public static void main(String[] args){
    int n=0;
    int sum=0;   

    for(int i=1;i<=100;i++){
  n=n+i;
  sum=sum+n;}
   System.out.println(sum);}}

2017,第一题,购物单‘

小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。

    这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。
    小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。
    现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。

    取款机只能提供100元面额的纸币。小明想尽可能少取些现金,够用就行了。
    你的任务是计算出,小明最少需要取多少现金。

以下是让人头疼的购物单,为了保护隐私,物品名称被隐藏了。

这个题,把所有数打上去就行,就是太麻烦;答案是5200.

2018,题一,第几天:

2000年的1月1日,是那一年的第1天。
那么,2000年的5月4日,是那一年的第几天?
直接用计算机加起来就行。答案是第94天。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值