![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
紫书代码
iuk11
我想去更远的地方看看,现在还缺少载具。
展开
-
紫书——蛇形填数
#include<iostream> #include<string.h> //#include<time.h> #define maxn 20 using namespace std; int a[maxn][maxn]; int main(){ int n,x,y,tot=0; cin>>n; memset(a,0,sizeof(a)); tot=a[x=0][y=n-1]=1; while(tot&原创 2020-05-17 20:49:20 · 126 阅读 · 0 评论 -
紫书——阶乘之和
const int mod=1000000; int n,s=0; cin>>n; for(int i=1;i<=n;i++){ int factorial=1; for(int j=1;j<=n;j++){ factorial=(factorial*j%mod); } s=(s+factorial)%mod; } cout<<s<原创 2020-05-17 19:25:13 · 104 阅读 · 0 评论 -
紫书——3n+1的问题
对于任何大于1的自然数n,如果n为奇数,n变为3n+1,如果为偶数,变为n/2,变化若干次,最后一定能得到1。请问变化了几次。n<=10^9. int count=0; int n; cin>>n; while(n!=1){ if(n%2==0){ n/=2; }else{ n=3*n+1; } count++; } cou原创 2020-05-17 19:01:10 · 332 阅读 · 0 评论 -
紫书——aabb问题
完全平方:能被开方 方法一: #include<iostream> #include<algorithm> #include<math.h> using namespace std; int main(){ int a,b; for(a=1;a<10;a++){ for(b=0;b<10;b++){ int n=1100*a+11*b; int m原创 2020-05-17 17:31:49 · 369 阅读 · 0 评论