日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

XTU 1243 2016

發布時間:2025/5/22 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 XTU 1243 2016 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

$2016$長城信息杯中國大學生程序設計競賽中南邀請賽$A$題

循環節。

循環節為$2016$,從數據范圍以及題目中的一句話也能間接的體會出應該是有循環節的,并且循環節可能是$2016$。

Feel free to think why the problem is called?2016?if you either:

#pragma comment(linker, "/STACK:1024000000,1024000000") #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<vector> #include<map> #include<set> #include<queue> #include<stack> #include<iostream> using namespace std; typedef long long LL; const double pi=acos(-1.0),eps=1e-8;int n,MOD=7; char s[100010];int a[5][5],b[5][5],c[5][5];int main() {while(~scanf("%s",s)){n=0;for(int i=0;s[i];i++) n=(10*n+s[i]-'0')%2016;scanf("%d%d%d%d",&a[1][1],&a[1][2],&a[2][1],&a[2][2]);memset(b,0,sizeof b);b[1][1]=1; b[2][2]=1;for(int i=1;i<=n;i++){c[1][1]=a[1][1]*b[1][1]+a[1][2]*b[2][1];c[1][2]=a[1][1]*b[1][2]+a[1][2]*b[2][2];c[2][1]=a[2][1]*b[1][1]+a[2][2]*b[2][1];c[2][2]=a[2][1]*b[1][2]+a[2][2]*b[2][2];b[1][1]=c[1][1]%7;b[1][2]=c[1][2]%7;b[2][1]=c[2][1]%7;b[2][2]=c[2][2]%7;}printf("%d %d\n%d %d\n",b[1][1],b[1][2],b[2][1],b[2][2]);}return 0; }

?

轉載于:https://www.cnblogs.com/zufezzt/p/5818861.html

總結

以上是生活随笔為你收集整理的XTU 1243 2016的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。