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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

codeforces 50A-C语言解题报告

發布時間:2023/12/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 codeforces 50A-C语言解题报告 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

50A題目網址
解題報告-others

題目解析

1.輸入n x m大小的木板,使用21大小的多米諾去填滿,求最多的多米諾數目
2.通過分析把木板分為奇數和偶數的情況
1)有一邊是偶數的情況:
使用2去填滿

2)兩個邊都是奇數
奇數-1=偶數
還是讓木板的(奇數-1)邊去和2平行,再加上
(m-1)/2(n/1)+(n-1)/2
即:(m-1)/2*n+(n-1)/2

總結

1.遇到此種類型的題,不要慌張,不要直接開始寫代碼
2.通過畫圖,去找出其中的規律(奇數/偶數等),相信一定可以通過一個式子總結出來

代碼

#include<stdio.h> #include<stdlib.h> #include<math.h> int main() {int n,m;int result=0;scanf("%d %d",&n,&m);if(n%2!=0&&m%2!=0){ printf("%d\n",(m-1)/2*n+(n-1)/2);}else { printf("%d\n",m*n/2);}return 0;}

總結

以上是生活随笔為你收集整理的codeforces 50A-C语言解题报告的全部內容,希望文章能夠幫你解決所遇到的問題。

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