
acm
monkey1223
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
杭电1372 典型的广度优先算法
#include #include using namespace std; #define M 200 #define N 10 using namespace std; struct node { int col;//行 int row;//列 int pre;//上一个节点 }sq[M]; int map[N][N]={0}; string str1,str2原创 2012-05-03 15:53:34 · 490 阅读 · 0 评论 -
杭电1098 数学问题
数学题,刚拿到手,无从下笔。 这个数学过程比较麻烦,我写了好久,所以如果你没有耐心看,请直接看最后两段,会告诉你怎么编程。 f(x)=5*x^13+13*x^5+k*a*x=x(5*x^12+13*x^4+k*a),这个函数的形式直接就是费马小定理的形式 费马小定理是数论中的一个重要定理,其内容为: 假如p是质数,且(a,p)=1,那么 a^(p-1) ≡1(mod p) 假如p是质数,且a原创 2012-05-03 15:57:02 · 1553 阅读 · 2 评论 -
杭电1042——求N!大数处理问题
#include using namespace std; int main() { int n,i,j,c,t; while(cin >> n) { int a[10000]; //每个元素放5位的数字,也就是可以放50000位,因为10000!有35660位 a[0] = 1; //特殊的,输入0时,答案为1, t = 0; //标记一个数字在被拆分后放在了数原创 2012-05-19 21:16:41 · 1433 阅读 · 0 评论