题目内容:

对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字。比如,对于342315,这个二进制数字就是001101。

这里的计算可以用下面的表格来表示:

数字

3

4

2

3

1

5

数位

6

5

4

3

2

1

数字奇偶

数位奇偶

奇偶一致

0

0

1

1

0

1

二进制位值

32

16

8

4

2

1

按照二进制位值将1的位的位值加起来就得到了结果13。

你的程序要读入一个非负整数,整数的范围是[0,100000],然后按照上述算法计算出表示奇偶性的那个二进制数字,输出它对应的十进制值。

提示:将整数从右向左分解,数位每次加1,而二进制值每次乘2。

输入格式:

一个非负整数,整数的范围是[0,100000]。

输出格式:

一个整数,表示计算结果。

输入样例:

342315

输出样例:

13

时间限制:500ms内存限制:32000kb

java web基础编程题_云课堂javaweb微专业Java基础测试题3相关推荐

  1. educoder实训平台python基础综合测试答案_云课堂-智慧职教Python编程基础答案第一章单元测试答案...

    [单选] 数据系统管理为什么要考虑备份恢复?() [单选] 共享的知识文档为什么需要做脱密处理?() [单选] 工具管理中的运维管理工具功能不包括(). [判断题] 学校.幼儿园.医院等以公益为目的的 ...

  2. java关于hashmap编程题_在Java中,关于HashMap类的描述,以下说法错误的是( )。...

    [单选题]住宅之外其他民用建筑按照建筑高度分类 ,( )m以上,称为超高层建筑 [判断题]串行通信波特率是衡量数据传输速率的参数. [单选题]CC2530的AD转换器支持多达14位的模拟数字转换,它有 ...

  3. java迷宫类编程题_第十届蓝桥杯省赛java类B组 试题 E:迷宫 (动态规划之回溯法)...

    问题描述 试题 E: 迷宫 [问题描述] 下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可 以通行的地方. 010000 000100 001001 110000 迷宫的入口为 ...

  4. 大学期末考java编程题_(完整版)大学期末考试Java题库

    1. 下面程序的运行结果是( ) . public class E3{ public static void main(String args[]){ String s=" 大大 " ...

  5. Java编程题_面向对象和常用API01_B级

    Java编程题_面向对象和常用API01_B级 第1题 面向对象.异常.集合.IO 题干: 请编写程序,完成键盘录入学生信息,并计算总分将学生信息与总分一同写入文本文件 需求:键盘录入3个学生信息(姓 ...

  6. 判断三角形java代码_java基础编程题之异常处理

    以下是刚开始学习java的基础编程题,每天持续更新java每个知识点的题目,持续练习,不断提高java基本功,培养编程能力.今天的练习的十八题是java的异常处理的使用. 1.检测年龄不能为负数和大于 ...

  7. java集合到线程的考试_成都汇智动力-Java SE考试编程题总结

    原标题:成都汇智动力-Java SE考试编程题总结 线程和进程的区别: (1)进程是运行中的程序,拥有自己独立的内存空间和资源; (2)一个进程可以有一个或多个线程组成,且至少有一个线程称为主线程; ...

  8. 实体类 接口_Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口)

    原文:Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口, 视频讲解) 这里分享三道编程题, 下面是我个人的视频讲解 二维数组, 五子棋游戏, 实体类和接口_哔哩哔哩 (゜-゜)つロ ...

  9. 基础编程题(1~5)

    基础编程题(1~5) 01.斐波那契数列 1.1.程序分析 1.2.代码实现 02.判断素数(Prime number) 2.1.程序分析 2.2.代码实现 2.3.科普小课堂:素数 2.3.1.素数 ...

最新文章

  1. 纯JS导出excel(支持中文)
  2. 重磅:国家正式出台学术不端行为界定
  3. NET 应用架构指导 V2 学习笔记(二十) 业务组件设计指导
  4. 【C语言进阶深度学习记录】十九 #pragma使用与分析
  5. 从分库分表到Database Plus,重新认知ShardingSphere
  6. python合并两个有序列表_Python实现合并两个有序链表的方法示例
  7. 《众妙之门——移动交互体验设计》—— 1.2 物物互联
  8. python numpy和pandas做数据分析时去掉科学记数法显示
  9. 最近这里了这几年做过的计算机专业毕业设计题目如下:
  10. 给小黑升级三星970EVOPlus固态硬盘手记(图文)
  11. 伪原创工具,AI采集伪原创,内容伪原创工具
  12. IEEE1588 Precision Time Protocol(PTP)
  13. 本机无法 正常连接到桌面端Ubuntu虚拟机
  14. 当贝F5和坚果J10S色彩实拍对比,终究是徕卡错付了
  15. 7. 丈母娘嫌我不懂K8s的Service概念,让我去面壁
  16. Java枚举是什么?关于Java枚举的一些理解
  17. js 百度地图标记定位(一)
  18. 批量定义方程组,用for循环,方程的数组建立,matlab,for循环也可批量定义函数
  19. java分词支持拼音_java 支持分词的高性能拼音转换工具,速度是 pinyin4j 的两倍...
  20. 分块专题整理(分块+莫队)

热门文章

  1. hdu1847(博弈论:sg函数)
  2. 1689: 营救小明(bfs+priority_queue逆向思维)
  3. Apache Dubbo 3.0.0 正式发布 - 全面拥抱云原生
  4. 软件研发的这些误区,你中了吗?
  5. 特稿 | OceanBase 连破纪录:蚂蚁技术人的砥砺前行
  6. 技术阻击疫情,开发者在行动
  7. 计算机组成asr实验,计算机组成与结构实验讲义.doc
  8. 简单的文本设计就能影响游戏体验?游戏中提升玩家体验的小设计
  9. 原神:创新和成功有目共睹,游戏可玩性历久弥新,戒骄戒躁保初心
  10. 未来的地下世界?《明日之后》打造专属半感染者的“未来都市”