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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Codeforces Round #383 _python作死系列

發布時間:2024/10/12 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Codeforces Round #383 _python作死系列 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

A. Arpa’s hard exam and Mehrdad’s naive cheat

題意求1378的n次方的最后一位,懶的寫循環節 瞎快速冪

py3 int和LL 合并為int了

1 def q_(x): 2 a = 8 3 ans = 1 4 while(x>0): 5 if(x&1): 6 ans = ans*a%10 7 a = a*a%10 8 x = x//2 9 print(ans%10) 10 11 c =int(input()) 12 q_(c) View Code

?

B. Arpa’s obvious problem and Mehrdad’s terrible solution

ZZ題? 讀題浪費了很長時間

C. Arpa's loud Owf and Mehrdad's evil plan

找環? 不合法的情況肯定是度為單數的點 然后 DFS就ok? 偶數/2 求lcm

1 def gcd(x,y): 2 return x if y==0 else gcd(y,x%y) 3 def lcm(x,y): 4 return x//gcd(x,y)*y 5 def dfs(x,y): 6 if(vis[x]): 7 return y 8 vis[x] = 1 9 return dfs(c[x-1],y+1) 10 n =int(input()) 11 c = [] 12 for x in input().split(): 13 c.append(int(x)) 14 vis = [0]*(n+1) 15 ind = [0]*(n+1) 16 for i in range(n): 17 ind[i+1]+=1 18 ind[c[i]]+=1 19 mk = 1 20 for i in range(n): 21 if(ind[i+1]&1): 22 mk = 0 23 ans = 1 24 if(mk): 25 for i in range(n): 26 if(vis[i+1]==0): 27 val = dfs(i+1,0) 28 if(val%2==0): 29 val//=2 30 ans = lcm(ans,val) 31 print(ans) 32 else: 33 print("-1"); View Code

?

D. Arpa's weak amphitheater and Mehrdad's valuable Hoses

約妹紙,要么約集合,要么約集合中的一個(可用list優化) 并查集加01背包

但是問題來了...這個題做了整整五個小時沒A...................? TLE到死???????? python的多重循環比C++慢百倍....怪不得DE這種題一般沒python的出現....?

優化了range? 繼續TLE? 直到現在? 我放棄了?

雖然紅了兩頁? 但是學到了不少....蠻阿Q的...

n, m, w = map(int, input().split()) W = [] B = [] W = list(map(int, input().split())) B = list(map(int, input().split())) par = [0]*(n+10) for i in range(0, n):par[i] = i def find(x):if(x == par[x]):return xelse:par[x] = find(par[x])return par[x] def unite(x, y):x = find(x)y = find(y)if(x != y):par[x] = y for i in range(m):x, y = map(int, input().split())unite(x-1, y-1) dp = [0]*(w+10) q = [0]*(n+10) for i in range(n):if(i==find(i)):cnt = 0V = 0E = 0for k in range(n):if(find(k)==find(i)):q[cnt] = kcnt += 1V += W[k]E += B[k]for j in range(w,-1,-1):if(j>=V):dp[j] = max(dp[j],dp[j-V]+E)for k in range(cnt):if(j>=W[q[k]]):dp[j] = max(dp[j],dp[j-W[q[k]]]+B[q[k]]) print(dp[w]) 理論AC代碼

后來去CF上拿了份代碼? 把python翻譯成C++?? 就AC了

#include<cstdio> #include<algorithm> using namespace std; int n,m,w,cnt; int fa[1100],a[1100],b[1100],f[1100],q[1100]; int find(int x) {if(!fa[x]) return x;fa[x]=find(fa[x]);return fa[x]; } int main() {int i,r1,r2,j,k;scanf("%d%d%d",&n,&m,&w);for(i=1;i<=n;i++) scanf("%d",&a[i]);for(i=1;i<=n;i++) scanf("%d",&b[i]);for(i=1;i<=m;i++){scanf("%d%d",&r1,&r2);j=find(r1); k=find(r2);if(j!=k)fa[k]=j;}for(i=1;i<=n;i++) if(fa[i]==0){cnt=0; int ww=0,bb=0;for(j=1;j<=n;j++) if(find(j)==i) {q[++cnt]=j; ww+=a[j]; bb+=b[j];}for(j=w;j>=0;j--) {//f[i][j]=f[i-1][j];for(k=1;k<=cnt;k++) if(j>=a[q[k]]) f[j]=max(f[j],f[j-a[q[k]]]+b[q[k]]);if(j>=ww) f[j]=max(f[j],f[j-ww]+bb);}} printf("%d",f[w]);return 0; } AC代碼

待補
E.

F.

?

?

?

轉載于:https://www.cnblogs.com/Geek-xiyang/p/6145092.html

總結

以上是生活随笔為你收集整理的Codeforces Round #383 _python作死系列的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 激情五月色综合国产精品 | 淫片网站 | 国产免费黄色av | 欧美午夜精品一区二区 | 91超薄肉色丝袜交足高跟凉鞋 | 中文字幕一区在线播放 | 伊人久久大香线蕉成人综合网 | 最近的中文字幕在线看视频 | 无码精品人妻一区二区三区影院 | 国产视频观看 | 最新av | 永久免费黄色 | 亚洲毛片视频 | 大香蕉毛片 | 成人一二三四区 | x88av在线| 强开小受嫩苞第一次免费视频 | wwwwxxx日本 | 多男调教一女折磨高潮高h 国内毛片毛片毛片毛片毛片 | 欧美日本在线播放 | 日本美女逼 | 天堂资源在线 | 亚洲av无码国产精品麻豆天美 | 干爹你真棒插曲mv在线观看 | 久久久久久久网 | 亚洲天堂日韩在线 | 日韩一区二区视频 | 2020av在线| 中国女人特级毛片 | 有码中文 | 又爽av| 久久精品国产亚洲av麻豆图片 | 少妇一夜三次一区二区 | 成人免费网站黄 | 日韩中文字幕在线观看 | 久久久久久久久久久久久久久 | 亚洲精品在线看 | 日本一区二区视频在线 | 日韩小视频在线观看 | 一本一道久久a久久综合蜜桃 | 天天舔天天爽 | 色眯眯影院 | 办公室摸腿吻胸激情视频 | 日韩精品第一页 | 国产情侣一区二区 | 成人91在线 | av超碰在线观看 | 邻居少妇张开双腿让我爽一夜 | 91精品婷婷国产综合久久竹菊 | 熟妇高潮一区二区三区 | 在线免费a视频 | 一区二视频 | 欧美一区二区三区久久精品 | 欧美 亚洲 另类 激情 另类 | 婷婷四房综合激情五月 | 久操视频精品 | 亚洲国产无线乱码在线观看 | 亚洲乱码国产乱码精品精剪 | 91av俱乐部| 欧美黄页在线观看 | 韩国成人在线视频 | 日韩三级国产精品 | 欧美激情爱爱 | 密臀av一区二区 | 国产剧情一区二区三区 | 亚洲精品日韩在线 | 精品66| 情趣五月天 | 激情综合网五月天 | 中文字幕超碰在线 | 午夜aaa片一区二区专区 | 国产美女在线精品 | 91精品视频免费 | 欧美成人视 | 一区二区三区四区五区六区 | 中文字幕成人 | 久久久99精品国产一区二区三区 | 黄色美女免费网站 | 国产一级片网站 | 精东传媒在线观看 | 久久二区三区 | 福利在线影院 | 中文在线а√天堂官网 | 精品一区二区三区免费观看 | 日本强好片久久久久久aaa | 4438全国成人免费 | 亚洲一区二区三区四区视频 | 日本欧美国产一区二区三区 | 999久久久国产 | 九九热国产在线 | 一区二区三区免费播放 | 麻豆av导航| 麻豆成人久久精品一区二区三区 | 少妇又紧又色又爽又刺激视频 | 国产激情网 | 日韩精品视频免费 | 久久黑丝| 精品视频久久久久久久 | 精品国产乱码一区二区 |