数手指
2015-12-15 16:50
176 查看
题目详情
常人每只手的手指是5个指头,它们是:大姆指、食指、中指、无名指和小姆指。1表示大拇指,2表示食指,3表示中指,4表示无名指,5表示小拇指。
从大姆指开始数,其下依次数食指、中指、无名指到小姆指,数到5,接下来数无名指、中指、食指和大姆指数到9;再依次数食指、中指、无名指和小姆指数到13,接下来数无名指、中指、食指和大姆指数到17,如此返复。
求输入n(n<1000000000)输出的值,例如输入10,则输出2,输入19,则输出3。
常人每只手的手指是5个指头,它们是:大姆指、食指、中指、无名指和小姆指。1表示大拇指,2表示食指,3表示中指,4表示无名指,5表示小拇指。
从大姆指开始数,其下依次数食指、中指、无名指到小姆指,数到5,接下来数无名指、中指、食指和大姆指数到9;再依次数食指、中指、无名指和小姆指数到13,接下来数无名指、中指、食指和大姆指数到17,如此返复。
求输入n(n<1000000000)输出的值,例如输入10,则输出2,输入19,则输出3。
/** * 数手指 * * @param n * @return */ public static int count(int n){ int m = (n-1)%4; if((n-1)/4%2==0){ return m+1; } return 5-m; }
相关文章推荐
- 数手指
- jquery学习随笔(加载、原生DOM、jquer对象、剔除$所有权)
- 103.Binary Tree Zigzag Level Order Traversal
- sublime text 删除安装的插件
- Spring Aspectj 面向切面示例
- conn.getInputStream 显示为空指针
- Android沉浸式状态栏(二)
- PostgreSQL学习笔记6之函数和操作符<二>
- [LeetCode]Unique Binary Search Trees II
- Qt串行通信库 QextSerialPort需要注意的问题 便签
- hashmap 的最优访问
- DBCC CHECKDB 数据库或表修复
- Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: bad request (400)
- LeetCode ZigZag Conversion
- POJ1979 DFS
- 理解Java ClassLoader机制
- Uncaught ReferenceError while loading asset file on android 4.4
- svn命令更新文件
- android之遍历所有文件夹和子目录搜索文件
- 笔记(相似与区别)