题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1851题意:n堆石子,分别有M1,M2,·······,Mn个石子,各堆分别最多取L1,L2,·····Ln个石头,两个人分别取,一次只能从一堆中取,取走最后一个石子的人获胜。后选的人获胜输出Yes,否则输...
分类:
其他好文 时间:
2014-09-26 18:37:08
阅读次数:
144
1、这段代码下载自子龙山人,虽然没看懂,应该是通用版的。https://gist.github.com/andyque/6060595
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := game_shared
LOCAL_MODULE_FILENAME := libgame
#traverse a...
分类:
移动开发 时间:
2014-09-25 18:00:17
阅读次数:
207
题目比较长,题意不大好理解
现在把题意抽象一下,大概是以下意思:
1.给2~20的数字中的几个数组成数组a,其中是你可以选择的数字;
2.选择的规则如下:
(1).如果选择了某个数字x,则数组a中是其倍数的数字将被划去;
(2).假如数字n在数组a中,若n-x 的值并不在数组a中,则划去n;
3.当没有数字可以选取时,则此player失败;
4.让你找出先选的player选择哪个数字...
分类:
其他好文 时间:
2014-09-25 09:07:08
阅读次数:
207
题目链接:Codeforces 468A 24 Game
题目大意:给出n,表示有1~n这n个数,判断能否进n-1次操作获得24.
解题思路:4,5的情况可以手动处理出来,然后对于大于4,5的情况可以通过两两相减,形成若干个1.
#include
#include
#include
using namespace std;
int main () {
int n;
...
分类:
其他好文 时间:
2014-09-24 23:48:18
阅读次数:
335
最近一段时间一直在用别人封装好,配置好的日志类记录日志,感觉挺好奇的。下面就记录一下用log4j处理日志的常用用法。至于log4j是什么,我不清楚,暂时也觉得没必要太深入,只知道是处理日志比较好的选择。Game Starts参考文档 1)官方pdf文档 2)配置log4j(和详细) 3)Log...
分类:
其他好文 时间:
2014-09-24 02:31:33
阅读次数:
251
新手引导是游戏开发过程中必须要有的模块。以下的代码实现了整个游戏界面只有一个按钮可以点击,这刚好是做新手引导所必须的功能。
首先自定义一个按钮,这个按钮的参数有优先级,方法实现的代理,优先级等:
//
// B_Button.h
// HelloCpp
//
// Created by blary on 14-8-16.
//
//
#ifndef __HelloCpp__B_Butt...
分类:
其他好文 时间:
2014-09-24 01:34:55
阅读次数:
267
题意:给一串数字,每次查询[L,R]中两个数的gcd的最大值。解法:容易知道,要使取两个数让gcd最大,这两个数最好是倍数关系,所以处理出每个数的所有倍数,两两间根据倍数关系形成一条线段,值为该数。那么每次查询[L,R]之间两数gcd的最大值即为查询[L,R]中值最大的线段,离线所有的查询数据,然后...
分类:
其他好文 时间:
2014-09-23 21:45:35
阅读次数:
249
Given an array of non-negative integers, you are initially positioned at the first index of the array.
Each element in the array represents your maximum jump length at that position.
Your goal i...
分类:
其他好文 时间:
2014-09-23 20:15:26
阅读次数:
142
Alice and Bob
Problem Description
Alice and Bob's game never ends. Today, they introduce a new game. In this game, both of them have N different rectangular cards respectively. Alice wants to us...
分类:
其他好文 时间:
2014-09-23 20:09:26
阅读次数:
239
n堆石子,两个人轮流取,每次可以在一堆石子中取至少一个石子,并可以选择将剩下的石子分成任意的两堆,最后取走的获胜,问谁会获胜。比裸nim多了一个条件就是可以将剩下的石子分开,原来是1的位拆分后变成一个1和一个0,原来是0的拆分后变成1和1或者0和0,都不改变nim的必胜或必败状态,所以直接异或。#i...
分类:
其他好文 时间:
2014-09-23 20:02:15
阅读次数:
162