//运算符执行地板除法(向下取整除),它会返回整除结果的整数部分 print(7//2) #3 这里整除后会返回3.5 同样的,**执行取幂运算,ab会返回a的b次方 print(2**10) #1024 最后,%执行取模运算,返回除法的余数 print(13%7)#6 print(3.5%1.5) ...
分类:
编程语言 时间:
2020-10-24 09:43:30
阅读次数:
28
在讲述任意一个指定一个指定区间内素数打印之前,为了让像我一样的小白有一个循序渐进的过程,我们先随意指定一个固定区间,比如100~200,来打印一下这个区间中的素数。#include<stdio.h>//素数是除了1和它本身之外,无法被其他自然数整除的数``intmain(){for(inti=100;i<=200;i++){intj=2;//j若写到for循环内,j的生命周期便仅
分类:
编程语言 时间:
2020-10-22 22:39:49
阅读次数:
39
创建、删除(del)对象 类型转换 True值为1,False值为0,可以参与运算,但并不是1和0 加减乘除、取余、整除(整除后的类型看分子分母类型是否一致)、次方 绝对值(abs)函数、最大值(max)函数、最小值(min)函数 # 创建 a1=1 a2=10 # 删除 del a1,a2 # 转 ...
分类:
其他好文 时间:
2020-09-15 20:56:04
阅读次数:
29
数字类型2 1.数字运算 python支持的数字运算如下: 操作结果 x+y x加y的结果 x-y x减y的结果 x*y x乘以y的结果 x/y x除以y的结果 x//y x除以y的结果(地板除,向下取整) x%y x除以y的余数 -x x的相反数 +x x本身 abs(x) x的绝对值 int(x ...
分类:
编程语言 时间:
2020-09-14 18:57:59
阅读次数:
34
素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除。思路1):因此判断一个整数m是否是素数,只需把 m 被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么 m 就是一个素数。思路2):另外判断方法还可以简化 ...
分类:
编程语言 时间:
2020-08-17 17:27:59
阅读次数:
72
对于一些题,我们需要去枚举n以下的素数, 但是有时可能不止一个数需要这样做,所以下面介绍一些筛出n以下的素数的方法 一.暴力求解 直接枚举每一个$i\in[2,n]$,判断其是否是素数,然后加入数组 判断素数的话枚举$j\in[2,\sqrt i]$,判断是否i能整除j,若都不能,则i为素数 代码比 ...
分类:
其他好文 时间:
2020-08-04 18:15:37
阅读次数:
75
RSA算法一种常见的非对称加密算法,常用来对一些在网络上传输的敏感信息进行加密,本文将概述RSA算法的流程以及一种意想不到的”旁门左道”的***方式.RSARSA算法流程如下,找到互质的两个数,p和q,计算N=p*q确定一个数e,使得e与(p-1)(q-1)互质,此时公钥为(N,e),告诉给对方确定私钥d,使得e*d-1能够被(p-1)(q-1)整除消息传输方传输消息M,加密密文C为:消息接受方通过
分类:
编程语言 时间:
2020-08-04 09:59:37
阅读次数:
82
1、质数概念:只能被1和自身整除的正整数 1不是质数。 2、sqrt()求平方根 判断一个数是否是质数? 小于2肯定不是质数。 从2开始到sqrt(x)循环,看能否x被它们整除。 上界是sqrt(x) ...
分类:
其他好文 时间:
2020-08-02 19:58:40
阅读次数:
81
python 1.introduction / 除法的结果是小数 // 整除 取余 % 2.75 % 0.5 = 0.25 10 % -3 = -2 10 // -3 = -4 向下圆整 求幂 ** 十六进制 0x 八进制 0 二进制 0b 使用python变量前必须给它赋值 x = input(" ...
分类:
编程语言 时间:
2020-07-30 16:54:29
阅读次数:
77
https://zhuanlan.zhihu.com/p/159017211 看着这算法凌乱的很,太复杂了!说实话,确实挺复杂,蛮罗嗦的,但是代数法可以得到如下表格: 假设4个queueConsumer有2个可以整除Consumer有3个不可整除Consumer有5个无法都分配queue[0]Con ...
分类:
其他好文 时间:
2020-07-29 10:19:02
阅读次数:
69