题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
算盘

题目题干

描述

算盘是一种手动操作计算辅助工具形式,它起源于中国,迄今已有2600多年的历史,是中国古代的一项重要发明。在阿拉伯数字出现前,算盘是世界广为使用的计算工具。现在,算盘在亚洲和中东的部分地区继续使用,尤其见于商店之中。RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

算盘描述 算盘是一种手动操作计算辅助工具形式,它起源于中国,迄今已有2600多年的历史,是中国古代的一项重要发明。在阿拉伯数字出现前,算盘是世界广为使用的计算工具。现在,算盘在亚洲和中东的部分地区继续使用,尤其见于商店之中。    每根上下连通的柱子叫做RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

每根上下连通的柱子叫做"档",每一档表示一位数,其中下方的珠子每颗表示 1,上方的珠子每颗表示 5。下图展示了四位数 6912 在算盘上的排列方法。RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

算盘描述 算盘是一种手动操作计算辅助工具形式,它起源于中国,迄今已有2600多年的历史,是中国古代的一项重要发明。在阿拉伯数字出现前,算盘是世界广为使用的计算工具。现在,算盘在亚洲和中东的部分地区继续使用,尤其见于商店之中。    每根上下连通的柱子叫做RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

具体规则是:数字 1 到 4 分别拨动下方 1 到 4 颗珠子,数字 5 拨动上方 1 颗珠子,数字 6 到 9 分别拨动上方 1 颗和下方 1 到 4 颗珠子。因此 6912 一共拨动了 2 + 5 + 1 + 2 = 10 颗珠子。RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在给你一个整数,请计算总共要拨动几颗珠子?RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

 RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入
一个正整数 n 表示要用算盘演示的整数。(1<=n<=1000000000)
输出
一个整数表示答案,即总共需要拨动的珠子个数。
样例输入
样例输入1
6912

样例输入2
205
样例输出
样例输出1
10

样例输出2
3
提示
样例说明:RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例1,6912中6要拨动2颗珠子(1上1下),9拨动5颗(1上4下),1拨动1颗(1下),2拨动2颗(2下),所以总共 2+5+1+2=10 颗。RgG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例2,205中2拨动2颗,0无需拨动,5拨动1颗,所以总共 2+0+1=3 颗。

答案解析

相关题目

竞选班长3描述 班级里要竞选班长,共有 M 名同学参加竞选。为了便于投票和统计,老师给他们编号为1号候选人、2号候选人、3号候选人 ... M号候选人,同学们投票时只要在纸上写上 1 到 M 中的一个
算盘描述 算盘是一种手动操作计算辅助工具形式,它起源于中国,迄今已有2600多年的历史,是中国古代的一项重要发明。在阿拉伯数字出现前,算盘是世界广为使用的计算工具。现在,算盘在亚洲和中东的部分地区继续
评委打分描述 在一项体育赛事中,有N名评委给运动员打分。而运动员最终的得分是,去掉一个最高分,再去掉一个最低分之后,剩余的分数之和。 请你计算选手的最终得分。 输入 第一行包含一个整数N 第二行包
删除第k个数描述 数组中有 n 个整数,删除第 k 个数之后,请输出数组中剩下的数。 输入 一共3行,第一行包含一个整数 n (2<=n<=10),表示数组个数; 第二行包含 n 个整数
反复除以2描述 给定一个整数N。如果N是奇数保持不变;如果是偶数你要将它反复除以2,直到变成奇数。 请你输出最后的奇数是多少? 输入 一个整数N 1 <= N <= 1000000 输
暑假做题描述 下周一小明就开始放暑假了,假期一共持续 N 天。在这 N 天的假期中,小明计划周一到周五每天做 2 道编程题,周六周日每天做 1 道编程题。 你能算出按照计划小明 N 天总共做多少道编
数青蛙描述 《数青蛙》是一首广为流传的中国儿歌。它的前3句是: 1只青蛙1张嘴,2只眼睛4条腿。 2只青蛙2张嘴,4只眼睛8条腿。 3只青蛙3张嘴,6只眼睛12条腿。 现在输入一个整数N,请你输出这
立定跳远
航行时间描述 "节"在航海领域是一个速度单位,1节=1.852公里/小时,一艘货轮以 x 节的速度航行 y 公里大约需要几分钟? 注: 1节 = 1.852公里/小时 1小时 =
金字塔描述 小明计划在《我的世界》游戏里搭建一座金字塔。在此之前,他想用程序先画一个简单的草图。用输入的一个字符,画出高度(行数)为4的金字塔。 输入 一个字符 输出 用该字符输出样例所示的4行金字

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢