#include #define maxn 1010 int main(void) { int n,a[maxn],b[maxn]; int kase = 0; while(scanf("%d",&n)==1 && n) { printf("Game %d:\n",++kase); for(int ... ...
分类:
其他好文 时间:
2018-03-30 21:51:02
阅读次数:
152
window.onload = function () { document.getElementById("btn").onclick = function () { var iNum = Math.floor(Math.random() * 100 + 1); //随机产生的值 for (var ...
分类:
其他好文 时间:
2018-03-12 21:15:21
阅读次数:
173
题意: 给你一个数n(n<=1e6),玩家可以进行的操作为减去该数最大数码或最小非零数码。即数2014可以减去1变成2013或减去4变成2010。将数变成0的一方赢。 题解: 直接求出1-1e6的SG函数值即可。复杂度O(n*lgn)(这里的log以10为底)。 #include<iostream> ...
分类:
其他好文 时间:
2018-03-06 21:44:13
阅读次数:
164
SG搜索 n的范围在可以接受的范围内,SG搜索即可 cpp include include include include include using namespace std; const int MAXN = 1000005; int init() { int rv = 0 , fh = 1; ...
分类:
其他好文 时间:
2018-02-28 17:33:09
阅读次数:
138
一、pythoh中while、for、if的循环 嗯.........这个好像没什么好说的,简单粗暴来几个游戏! 1、来玩儿个猜数字游戏,需求:只能猜3次,小了提示小,大了提示大,猜对了游戏结束 3次结束后询问用户是否继续玩耍,Y/N,N代表不玩儿了走人,Y接着干 1 number=100 2 i= ...
分类:
其他好文 时间:
2018-02-20 21:01:20
阅读次数:
127
区间DP 题目描述 丁丁最近沉迷于一个数字游戏之中。这个游戏看似简单,但丁丁在研究了许多天之后却发觉原来在简单的规则下想要赢得这个游戏并不那么容易。游戏是这样的,在你面前有一圈整数(一共n个),你要按顺序将其分为m个部分,各部分内的数字相加,相加所得的m个结果对10取模后再相乘,最终得到一个数k。游 ...
分类:
其他好文 时间:
2018-02-12 21:41:35
阅读次数:
129
套路区间DP题 先跟[NOI2001合并石子]一样,复制一下序列,断环成链。 然后设$dp[i,j,k]$为将区间$[i,j]$分成$k$个部分相乘的最优解,可以得出如下状态转移方程 $$dp[i,j,k]=\max_{i+k 2≤g define Mod(x) (x=((x%mod)+mod)%m ...
分类:
其他好文 时间:
2018-02-05 19:56:56
阅读次数:
152
最近做了几道非常水非常水的dp...... 之后刷的一些水dp也会写在这里...... 此篇题目难度不递增!!! Emmmm....... 1. "luogu1043数字游戏" 以前看过这个题几遍,没做这个题~~(觉得太难了)~~...... 就是一道环形的区间dp......本来想按常规的思路拆成 ...
分类:
其他好文 时间:
2018-02-04 11:09:08
阅读次数:
250
一.要求:程序运行时1.提示用户输入数字2.如果猜中则输出猜对了3.如果没猜中则提示数字大了或者小了,并提示继续猜,直到猜中4.用户按输入0则退出游戏5.用while循环写6.猜的数字随机生成在1到100之间二.代码import java.util.Scanner
class Guessing{
public stati
分类:
编程语言 时间:
2018-02-03 00:49:19
阅读次数:
235