首先我在数据库里建了两张表,一个是用户的积分表,一个是签到状态表,分来用来记录用户的积分数和先到状态 在用户签到状态表中我们有一个字段,last_sign_time,即上一次签到时间,每次可以签到的时候把这个时间与当前时间进行比较 如果相差为0天,则说明今天已签到(这个签到是24小时内只能签到一次, ...
分类:
Web程序 时间:
2016-09-14 07:07:43
阅读次数:
187
是有规律的,我们可以看做是每天都能领取一个币,并且每满五天就额外的奖励5个币,公式如下: 连续签到的币数取值: AC代码如下: 题目来源: http://acm.nyist.net/JudgeOnline/problem.php?pid=874 ...
分类:
其他好文 时间:
2016-09-11 17:15:01
阅读次数:
138
thinkphp签到的实现代码 thinkphp签到的实现代码 数据表 1 2 3 4 5 6 7 8 9 10 11 CREATE TABLE `members_sign` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `uid` int(11) ...
分类:
Web程序 时间:
2016-09-09 10:14:13
阅读次数:
148
题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1790 题目大意: 两个人,每个人有两个骰子,每个骰子可以等概率取[a,b],问哪个人两个骰子期望和更大。 题目思路: 【模拟】 签到水题。单个骰子的期望E=0.5*(b+a)。所以只需要 ...
分类:
其他好文 时间:
2016-08-31 20:32:08
阅读次数:
130
新建一个员工类,存储员工的信息 新建一个List<>集合,并在load事件中实例化三个员工对象 DataGridView绑定数据源,可以显示出数据 点击查询按钮,查询工号等同于输入的数的员工信息. 右键签到和签退,增加记录 需要使用一个Dictionary<>双列泛型集合存储打卡记录 判断员工是否已 ...
项目样式 需求说明:1.实现新增员工 2.使用DataGrideView空间展示员工信息 3.实现删除员工信息 4.给主窗体添加右键菜单,实现上班签到和下班签退 5.选择签到,必须检索员工打卡记录,如果已签到,提示不能再签到 6.选择签退,必须检索员工打卡记录,如果已签退,提示不能再签退 7.使用D ...
分类:
其他好文 时间:
2016-08-26 15:10:22
阅读次数:
190
题目链接: http://codeforces.com/problemset/problem/710/A 题目大意: 国际象棋标准8X8棋盘,国王能往周围8个方向走。输入国王的位置,输出当前国王能往几个方向走。 题目思路: 【模拟】 签到题(看错题目WA了一次)。边界处理下就好。 1 // 2 // ...
分类:
其他好文 时间:
2016-08-23 01:35:33
阅读次数:
186
学习之余我最大的乐趣是找一部不错的电影慢慢品味,这也是我缓解压力的最好方式之一,由于我常去的字幕组网站需要签到才可以下载字幕,像这种娱乐网站谁有时间天天记得去签到呢,but作为一个准程序猿应该有更好的办法。果然我在github上逛了逛,便发现的一个不错的签到脚本,看来很多人都着和我一样的刚需呀,这里 ...
分类:
系统相关 时间:
2016-08-20 08:58:38
阅读次数:
181
分析题目后,得到要求的是最接近n的一个数,并且这个数字能写成1+2+3+....+x = ans这种形式。 要求的是最大的值。 这题就直接二分去做吧。二分出一个f(mid)<=n的最大值。 最后的end就是所求的f(end) 为什么呢?,我来分析下我这个二分是怎么实现的 当f(mid)<n的时候 b ...
分类:
其他好文 时间:
2016-08-18 23:05:09
阅读次数:
172