BestCoder Round #21 1002
来源:互联网 发布:php重载 编辑:程序博客网 时间:2024/06/05 00:27
2014/12/7
这题不会做。。
数据离散处理竟然不知道。。刷题也是刷给狗吃了。。
像二分->三分这种思路。。
最后自己写的时候。
离散处理:我是隔5个记录一次,但是是从第五个开始记录的。把 1 忘记记录了。。
后来改过来就对了。
#include<stdio.h>#include<string.h>#define mod 1000000007int s[2000005];int ss[2000005];int main(){s[0] = 1;ss[0] =1; __int64 a = 1,t = 1; int cnt = 1; for(int i = 1;i <= 10000000; i++) { t=t*i%mod; a=a*t%mod; if(i%5 == 0) { s[cnt] = t; ss[cnt++] = a; } } int n; while(~scanf("%d",&n)) { __int64 sum ; __int64 a,b; sum = ss[n/5]; a = s[n/5]; for(int i =n/5 * 5 + 1;i <= n; i++) { a=a*i%mod; sum = sum*a %mod; } printf("%I64d\n",sum); } return 0; }
0 0
- BestCoder Round #21 1002
- BestCoder Round #21 1002 Formula
- [BestCoder] Round #21 1002 - Formula | HDU 5139
- HDU5139 Formula && BestCoder Round #21 1002
- BestCoder Round #15 1002
- BestCoder Round #20 1002
- BestCoder Round #80 1002
- BestCoder Round #86 1002
- BestCoder Round #21 A
- ACM-BestCoder Round #21
- BestCoder Round #3 1002 BestCoder Sequence
- Bestcoder Round #48 1001、1002
- BestCoder Round #75 1002模拟
- BestCoder Round #84 1002 Bellovin
- BestCoder Round #85 1001 1002
- BestCoder Round #85 1002 domino
- hdu 4908 BestCoder Sequence && BestCoder Round #3 1002
- HDU BestCoder Round #1 1002 项目管理
- UVa 10267 Graphical Editor
- SQL*PLUS命令的使用大全
- String与StringBuffer和StringBuilder区别之一
- Audio笔记之AudioSystem::getOutput
- 《现代操作系统—中文第三版》读书笔记之——调度算法
- BestCoder Round #21 1002
- 动态规划算法
- 终于解决了贴吧手机版的一个重大BUG
- 电子书格式探秘
- mac搭建svn服务器
- 我的Python爬虫(三):数据的实时监控
- mac搭建svn服务器
- ubuntu14.10下adt bundle安装svn一个可运行的方式
- svn