"""
输入以空格分隔的一系列数字,要求其中只有一个数字出现奇数次,
其他的数都出现偶数次。找到并输出这个出现次数为奇数的数字。
"""
ls1 = list(map(int,input().split()))for i in ls1[1:]:ls1[0] = ls1[0]^i
print(ls1[0])# 异或运算分析
print(2^2)
print(2^9)  # 10^1001 = 1011
"""
交换律:A ^ B = B ^ A;结合律:A ^ (B ^ C) = (A ^ B) ^ C;恒等律:X ^ 0 = X;归零律:X ^ X = 0;自反:A ^ B ^ B = A ^ 0 = A;对于任意的 X:X ^ (-1) = ~X;如果 A ^ B = C 成立,那么 A ^ B = C,B ^ C = A;本题用到的就是这个性质:
x^0=x
x^x=0
"""

查找数字python相关推荐

  1. python列表转换成数字_python 字母转成数字Python操作列表的常用方法总结

    下面列出列表常用的方法操作列表以及小例子: 1.  Append 在列表末尾添加元素,需在列表末尾添加元素,需要注意几个点: A. append中添加的参数是作为一个整体 >>> n ...

  2. python计算整数各位数字之和_Python入门篇之数字 python分享整数各位数字之和

    Python中输入一段数字,分享这段数字中奇数字之和如果可以,可以陪你千年不老,千年只想眷顾你倾城一笑,如果愿意,愿意陪你永世不离,永世只愿留恋你青丝白衣,你的容颜在小编心中如莲花的开落,残阳徽墨,细 ...

  3. LeetCode-剑指 Offer 53 - I. 在排序数组中查找数字 I

    剑指 Offer 53 - I. 在排序数组中查找数字 I 思路一:二分单边 + 线性扫描 先用一次二分查找找到边界,再再边界里面寻找目标值 class Solution {public:int se ...

  4. 有序数组中查找数字的范围

    有序数组中查找数字的范围 如题所示: 思路 源代码如下: 如题所示: 统计一个数字在排序数组中出现的次数 思路 使用二分查找,分别找到数字的下边界和上边界 源代码如下: class Solution ...

  5. c语言for循环++_C ++程序使用循环查找数字的幂

    c语言for循环++ Here, we are going to calculate the value of Nth power of a number without using pow func ...

  6. 求阶乘的第一个非零数字_查找数字阶乘中的尾随零

    求阶乘的第一个非零数字 Problem statement: 问题陈述: Find the number of trailing zeros in n! (Where, n is the given ...

  7. 【LeetCode】剑指 Offer 53 - I. 在排序数组中查找数字 I

    [LeetCode]剑指 Offer 53 - I. 在排序数组中查找数字 I 文章目录 [LeetCode]剑指 Offer 53 - I. 在排序数组中查找数字 I 一.二分法 总结 一.二分法 ...

  8. 剑指Offer53-Ⅰ—在排序数组中查找数字

    剑指Offer53-Ⅰ 题意 统计一个数字在排序数组中出现的次数. 解法1-暴力循环 class Solution { public:int search(vector<int>& ...

  9. python二分法查找程序_基础算法——查找(二分法)(python)

    基础算法--查找(二分法)(python).二分查找法(BinarySearchST)应用十分广泛,是必须要掌握的查找方法.适用对象是有序数组.具有最优的查找效率和空间需求,能够进行有序相关的操作.但 ...

最新文章

  1. 成为多编程语言人才的诀窍你想知道吗
  2. MySQL优化篇:explain性能分析
  3. 事件委托技术原理和使用(js,jquery)
  4. intellij idea2016 web项目创建
  5. python异步io多文件_Python 异步 IO 性能又上一层楼
  6. 数据分析师可不是啥好工作
  7. EF 如何更新多对多关系的实体
  8. SQLServer数据库文件相关知识笔记
  9. 数据结构--堆 Heap
  10. osquery的认识
  11. Apache HTTP服务器 2.0版本文档
  12. Gstreamer之QT程序无法找到Gstreamer1.0 pulseaudio插件(二十八)
  13. 专家显身支招 教你如何选购高品质DDR2内存(例)
  14. 计算机组成原理白中英课后习题题答案
  15. 矩阵连乘c语言实验报告,矩阵连乘实验报告.docx
  16. 京东智能客服言犀启发式问答技术探秘
  17. c百分号输出格式汇总
  18. 经济学人翻译练习——肯•帕克斯顿的再次竞选是对德克萨斯共和党价值观的考验
  19. 电脑编程从哪里开始学习_我想学习编程,但我不知道从哪里开始
  20. Linux中修改或重置密码

热门文章

  1. Nginx是怎么接入HTTP请求的?
  2. 关于QQ如何向他人发送文件夹的解决方案
  3. 函数习题(8):递归方法求n阶勒让德多项式的值
  4. Node.js爬取妹子图-crawler爬虫的使用
  5. android外设开发实战-小米录音机
  6. OpenCV-Python 图像平滑处理2:blur函数及滤波案例
  7. Python 递归函数 详解
  8. 收集一些有用的osg网址
  9. 超级好用的windows桌面文件夹管理器Clover
  10. 上架 Steam 一周的付费游戏,在 GitHub 开源了!