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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

AtCoder Beginner Contest 096 题解

發布時間:2025/3/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AtCoder Beginner Contest 096 题解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

比賽地址

https://abc096.contest.atcoder.jp

A - Day of Takahashi

題目大意

我們把月和日相同的日期叫做“Takahashi日”,求2018年1月1日到2018年aabb日中“Takahashi日”的個數。

思路

這個“Takahashi日”只有可能是1月1日,2月2日,……,(a?1)(a?1)(a?1)(a?1)日,如果b>ab>a那么還要加上一個aaaa日。

代碼

#include <cstdio>int a,b;int main() {scanf("%d%d",&a,&b);printf("%d\n",(a-1)+(a<=b));return 0; }

B - Maximum Sum

題目大意

讀入A,B,CA,B,C,有一種操作,對A,B,CA,B,C中的一個數翻倍,可以進行KK次操作,問KK次操作后A+B+CA+B+C的最大值。

思路

貪心,對A,B,CA,B,C中最大的一個數不停的翻倍。

代碼

#include <cstdio> #include <algorithm>int a,b,c,t,maxi,ans;int main() {scanf("%d%d%d%d",&a,&b,&c,&t);if(b<c){std::swap(b,c);}if(a<b){std::swap(a,b);}while(t--){a=a*2;}printf("%d\n",a+b+c);return 0; }

C - Grid Repainting 2

題目大意

一個畫家,要將N×MN×M的方格中標為’#’的方格填成黑色,只能選取相鄰的2個格子,并填成黑色,問能否將所有’#’都填成黑色。

思路

只要一個’#’周圍有’#’,那么這個’#’就可以被涂黑。

代碼

#include <cstdio>const int maxn=50; const int dx[]={0,1,0,-1}; const int dy[]={1,0,-1,0};char s[maxn+2][maxn+2]; int n,m;int main() {scanf("%d%d",&n,&m);for(int i=1; i<=n; ++i){scanf("%s",s[i]+1);}for(int i=1; i<=n; ++i){for(int j=1; j<=n; ++j){if(s[i][j]=='#'){int flag=0;for(int k=0; k<4; ++k){int nx=i+dx[k],ny=j+dy[k];if((nx>0)&&(nx<=n)&&(ny>0)&&(ny<=m)&&(s[nx][ny]=='#')){flag=1;break;}}if(flag==0){puts("No");return 0;}}}}puts("Yes");return 0; }

D - Five, Five Everywhere

題目大意

一個長度為NN的序列,要求每個元素都是素數,都小于55555,而且任意5個元素的和是合數。現在給出NN,要求輸出一個滿足條件的序列。

思路

這道題我當時沒想出來……

如果任意5個元素的和是合數,只需要滿足任意一個元素%5=1%5=1,這樣的話5個加起來一定%5=0%5=0。當然如果%5=%5=其他的數應該也可以。

代碼

#include <cstdio>const int maxn=55555;int read() {int x=0,f=1;char ch=getchar();while((ch<'0')||(ch>'9')){if(ch=='-'){f=-f;}ch=getchar();}while((ch>='0')&&(ch<='9')){x=x*10+ch-'0';ch=getchar();}return x*f; }int n,p[maxn+10],prime[maxn+10],cnt,ans[maxn+10],tot;int getprime() {for(int i=2; i<=maxn; ++i){if(!p[i]){prime[++cnt]=i;if(i%5==1){ans[++tot]=i;}}for(int j=1; (j<=cnt)&&(i*prime[j]<=maxn); ++j){p[i*prime[j]]=1;if(!(i%prime[j])){break;}}}return 0; }int main() {getprime();n=read();for(int i=1; i<n; ++i){printf("%d ",ans[i]);}printf("%d\n",ans[n]);return 0; }

轉載于:https://www.cnblogs.com/Canopus-wym/p/10376188.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

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

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

主站蜘蛛池模板: 欧美日韩欧美 | 97免费超碰 | 亚洲少妇激情 | 久久久精品毛片 | 激情一级片 | 男人的天堂免费视频 | 国产精品一区二区自拍 | 九色porny原创自拍 | 欧美精品乱码久久久久久按摩 | 国产黄色一级片视频 | 91日韩精品 | 91九色论坛 | 国模av | 欧美精品123 | 99999视频| 日韩精品――色哟哟 | 爱草在线| 国产理论在线观看 | av网址免费 | 黑料视频在线观看 | 国产全是老熟女太爽了 | h在线免费观看 | 男人天堂av网 | 久久免费精品国产 | 动漫艳母在线观看 | 99久久99久久精品国产片 | 色噜噜网站 | 国产亚洲欧美一区二区三区 | 亚洲精品欧美精品 | 天堂аⅴ在线最新版在线 | 捆绑无遮挡打光屁股调教女仆 | 亚洲精品欧洲精品 | 亚洲天堂激情 | 国产欧美日韩专区 | 啪啪免费小视频 | 国产中文字幕一区二区三区 | 青青草原av | 美女久久视频 | 丰满人妻一区二区三区46 | 五月网婷婷 | 日韩在线不卡av | 日本女人一区二区三区 | 欧美日韩国产成人在线 | 蜜臀久久99精品久久一区二区 | 国产有码在线观看 | 午夜a区| 欧美色第一页 | 在线免费观看国产视频 | 亚洲aaaaa特级 | 99精品一区 | 99久99 | 国产做爰免费视频观看 | 韩国裸体网站 | 国产精品免费av一区二区三区 | 日韩一区二区三免费高清在线观看 | 久成人| 我们俩电影网mp4动漫官网 | 亚洲视频免费 | 成人免费视频软件网站 | 国产成人精品一区二区无码呦 | 亚洲综合色婷婷 | 99视频网 | 毛片视 | 亚洲精品国产精 | 瑟瑟在线视频 | 国产乱淫av麻豆国产免费 | 国产精品区在线观看 | 最新毛片网 | 欧美高清v| 无码乱人伦一区二区亚洲 | 欧美福利网站 | 9l视频自拍九色9l视频成人 | 亚洲一二三四在线 | 真实偷拍激情啪啪对白 | 青青在线观看视频 | 国产亚洲欧美精品久久久www | 久久久久久999 | 蜜臀久久99精品久久久久宅男 | 在线一区二区三区四区五区 | 婷婷激情在线 | 国产成人av网 | 日本zzjj| 国产三级伦理片 | 亚洲大成色 | www.午夜av | 国产精品www色诱视频 | 2021国产精品 | 色花堂在线 | 午夜日韩 | 美女18毛片 | 稀缺呦国内精品呦 | 日本精品久久久久中文字幕 | 欧美一区二区三区国产 | 免费黄色高清视频 | 日韩亚洲精品视频 | 国产亚洲一区二区在线 | 免费毛片基地 | 国产精品v日韩精品v在线观看 | 精品国产一区二区三区四区阿崩 |