zzy的寵物
#include <iostream> #include <stdio.h> #include <string.h> using namespace std; struct matrix{ int s[6][6]; }r, d, p, q,tt; void view(matrix x){ for(int i=0; i<6; i++){ for(int j=0; j<6; j++){ cout<<x.s[i][j]<<" "; } cout<<endl; } cout<<endl; } matrix mult(matrix a, matrix b){ cout<<"a"<<endl; view(a); cout<<"b"<<endl; view(b); matrix temp; memset(temp.s, 0, sizeof(temp.s)); for(int i=0; i<6; i++) for(int j=0; j<6; j++) for(int k=0; k<6; k++) temp.s[i][j]=(temp.s[i][j]+a.s[i][k]*b.s[k][j])%10000; cout<<"a*b"<<endl; view(temp); return temp; } matrix pow(int n){ matrix temp; memset(temp.s, 0, sizeof(temp.s)); for(int i=0;i<6;i++) temp.s[i][i]=1; cout<<"temp"<<endl; view(temp); tt=r; while(n) { if(n%2==0){ tt=mult(tt, tt); n/=2; } else{ temp=mult(tt, temp); n--; } } //view(temp); return temp; } int main() { int n, sum, k=0; memset(r.s, 0, sizeof(r.s)); memset(d.s, 0, sizeof(d.s)); r.s[0][1]=3; r.s[0][2]=2; r.s[0][3]=1; for(int i=1; i<6; i++) r.s[i][i-1]=1; d.s[0][0]=2; while(cin>>n){ sum=0; p=pow(n); cout<<"aaaa"<<endl; q=mult(p, d); for(int i=0; i<6; i++){ sum+=q.s[i][0]; } cout<<"Case "<<++k<<": "<<sum<<endl; } return 0; }
相关知识
寵物
魔王的寵物
寵物平台
寵物保健品
寵物英文
“寵物”的解釋
☎️呼和浩特市賽罕區寵康寵物醫院(呼和浩特寵物):0471
寵物保險
寵物車
寵物店香港大搜查!寵主必睇搜羅全港十大寵物店
原文链接: zzy的寵物 https://www.mcbbbk.com/newsview1138567.html
| 上一篇: 快弘 宠物粮烘干机空气能烘干宠物... | 下一篇: 【弘烁(大连)宠物用品科技有限公... |
推荐分享

- 1养玉米蛇的危害 29205
- 2狗交配为什么会锁住?从狗狗生... 7509
- 3我的狗老公李淑敏33——如何... 6526
- 4中国境内禁养的十大鸟种,你知... 5033
- 5豆柴犬为什么不建议养?可爱的... 4792
- 6南京宠物粮食薄荷饼宠物食品包... 4741
- 7自制狗狗辅食:棉花面纱犬的美... 4515
- 8家养水獭多少钱一只正常 4453
- 9广州哪里卖宠物猫狗的选择性多... 4352
- 10湖南隆飞尔动物药业有限公司宠... 4330




