题目描述 《贪玩蓝月》是目前最火爆的网页游戏。在游戏中每个角色都有若干装备,每件装备有一个特征值 $w$ 和一个战斗力 $v$ 。在每种特定的情况下,你都要选出特征值的和对 $p$ 取模后在一段范围内的装备,而角色死亡时自己的装备会爆掉。每个角色的物品槽可以看成一个双端队列,得到的装备会被放在两端, ...
分类:
其他好文 时间:
2020-02-14 22:26:39
阅读次数:
85
问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。 输入格式 ...
分类:
编程语言 时间:
2020-02-14 18:22:30
阅读次数:
106
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 ...
分类:
其他好文 时间:
2020-02-11 19:27:06
阅读次数:
76
当前数组中每个数都可进行+x、-x操作,要想到与mod剩余系有关 ...
分类:
其他好文 时间:
2020-02-11 11:38:43
阅读次数:
50
快速幂的递归写法 快速幂的迭代写法 ps: 1.b&1等价于b%2==1 2.b =1等价于b=b/2; 细节注意: 1.如果初始是a有可能大于等于m,那么需要先让a对m取模。 2.如果m为1,可以直接特判为0(因为任何正整数对1取模一定等于0)。 ...
分类:
其他好文 时间:
2020-02-11 09:44:13
阅读次数:
65
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 ...
分类:
其他好文 时间:
2020-02-07 20:45:22
阅读次数:
179
题意简述: 有一堆标号为$1,\cdots,n$的牌,初始有序。 现在我们进行$m$次如下的操作:在$n$张牌中任选一张抽出然后放回堆顶。 求最后牌堆依旧有序的概率,答案对$1000000007$取模。 数据范围: $n\le5 10^6$ 解法: 首先总方案数数是$n^m$。 我们考虑一下合法抽牌 ...
分类:
其他好文 时间:
2020-02-07 17:06:20
阅读次数:
82
1、对大学生成绩大于60分的,输出“合格”,低于60分的,输出“不合格”。使用switch-case结构,可以取模 1 package com.book.demo; 2 3 public class SwicthCase { 4 public static void main(String[] ar... ...
分类:
其他好文 时间:
2020-02-06 18:19:34
阅读次数:
105
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 ...
分类:
其他好文 时间:
2020-02-06 11:08:51
阅读次数:
71
一、思路分析 上一篇讲到用数组模拟队列,数组无法复用,下面讲解了用数组模拟环形队列的方法,采用取模的方式,使得数组可以重复使用。 首先先对front和rear的含义做了一个调整,front指向队列的第一个元素,rear指向队列最后一个元素的后一个位置。队列满的条件是(rear +1) % maxSi ...
分类:
编程语言 时间:
2020-02-05 20:21:03
阅读次数:
66