本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 ...
分类:
编程语言 时间:
2021-05-24 00:58:35
阅读次数:
0
一、random模块 1 import random 12 # 大于0且小于1之间的小数print(random.random()) 1 0.42866657593385415 12 # 大于等于1且小于等于3之间的整数print(random.randint(1, 3)) 1 3 12 # 大于等 ...
分类:
其他好文 时间:
2021-05-24 00:50:09
阅读次数:
0
函数名称为: add_two_int_without_carrying(n1, n2), 其中(n1, n2)是函数的参数。就是个位与个位相加, 十位与十位相加 以此类推, 函数返回相加的结果,没相加则不返回。 例如100+22就等于22,因为百位没有进行相加,而且不能进位,例如22+19=31 f ...
分类:
编程语言 时间:
2021-05-23 23:51:14
阅读次数:
0
#include<iostream> #include<string> using namespace std; #define shift(x, n) (((x) << (n)) | ((x) >> (32-(n))))//右移的时候,高位一定要补零,而不是补充符号位 #define F(x, y ...
分类:
编程语言 时间:
2021-05-23 23:50:56
阅读次数:
0
类型转换 int(),float(),bool(),str(),tuple(),set(),list(),dict():不带参数创建对应类型的空数据类型对象。 转换为整数型式 int(x,base=10):将一个字符串或者数字 >整型。 将一个数转为整数,只保留小数的整数部分,即向下取整。 如果in ...
分类:
编程语言 时间:
2021-05-23 23:48:55
阅读次数:
0
一 定义:求解一个指定的点到其他点的最短路径 不存在权值为负的边!!! 二 思想:每次对所有可见点的路径长度进行排序后,选择一条最短的路径。 看题: 第一行两个整数你n,m,分别表示顶点和边接下来m行,每行3个数下x,y,z,表示顶点x到顶点y的权值为z 样例: 6 9 1 2 1 1 3 12 2 ...
分类:
编程语言 时间:
2021-05-23 23:30:11
阅读次数:
0
#数方格 输入格式: 第一行两个整数n和m,表示用于建造广场区域的长和宽。 输出格式: 一个整数,建造广场的可行方案数。 /#include using namespace std; int cnt = 0; int main() { int n, m; cin >> n >> m; for (in ...
分类:
其他好文 时间:
2021-05-23 23:27:37
阅读次数:
0
一、数据类型 1)数值 整数 int 小数 float2)布尔类型3)字符串4)判断数据类型:type(变量)5)数据类型转换 1.字符串转成整数:int() 2.字符串转成浮点:float() 3.字符串转成数值:float() 4.整数转成字符串: str() "%d"%aaa 二、变量 1)规 ...
分类:
编程语言 时间:
2021-05-23 23:25:46
阅读次数:
0
地址 https://leetcode-cn.com/problems/sqrtx/ 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 输入: 4 输出: 2 示例 2: 输入: ...
分类:
其他好文 时间:
2021-05-23 23:18:08
阅读次数:
0
C语言 使用long类型: #include "math.h" int reverse(int x){ int max = pow(2,31)-1; int min = pow(2,31)*-1; long n=0; while (x!=0){ n = n*10 + x%10; x = x/10; ...
分类:
编程语言 时间:
2021-05-23 23:09:40
阅读次数:
0