zoukankan      html  css  js  c++  java
  • 金色十月线上编程比赛第一题:小女孩数数

    一个小女孩正在用左手手指数数。从1数到n。她从拇指算作1開始数起,然后,食指为2,中指为3,无名指为4。小指为5。

    接下来调转方向,无名指算作6,中指为7,食指为8,大拇指为9,如此重复。

    问最后会停在那个手指上?用编号1、2、3、4、5依次表示大拇指、食指、中指、无名指、小指。

    输入格式:

    输入多组数据。每组数据占一行。仅仅包括一个整数n(1<=n<=1000000000)。

    输出格式:

    每组数据占一行,仅仅包括一个介于1和5之间的整数,表示最后停留的手指。



    答题说明:

    输入例子:

    1

    10

    1000000000

    输出例子:

    1

    2

    2


    解析:这是一道非常easy的题,開始看到题总是毛躁,想不到正点上,事实上非常easy,找到数数的周期就可以。拿拇指作为基准,八个数为一个周期,所以仅仅须要推断  n%8 的几种情况就可以,唉……又挑战失败了


  • 相关阅读:
    kvm虚拟迁移(5)
    kvm虚拟化网络管理(4)
    计算系数
    排列组合
    错排
    加分二叉树
    皇宫看守
    战略游戏
    数字转换
    JDK8 HashMap源码分析
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/7169610.html
Copyright © 2011-2022 走看看