<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      第一題:n個1*1*1立方體組成的立體結構(立方體可以懸空),求表面積

      思路:假設初始表面積是6*n,看哪些相交減去即可。

      代碼:弄丟了

       

      第二題:求一個連續樓層的能放的最大廣告牌面積。

      思路:很經典的單調棧例題

      代碼:https://blog.csdn.net/ranwen2/article/details/70943498

       

      第三題:有多少數滿足以下條件。(可以帶前綴0)

      1.由n個十進制數組成。

      2.每三位可以被x整除。

      3.每位上的總和為s。

      (3<=n<=50,s<=9*n,0<=x<=999)

      思路:dp[i][j][k]表示在第i位的情況下,以第i位為末尾的連續三位數為j,目前所有位置上數字總和為k。推一下dp,即可,我做了一些優化。

      代碼:

       1 #include <iostream>
       2 #include <cmath>
       3 #include <cstring>
       4 #include <stack>
       5 #include <map>
       6 using namespace std;
       7 typedef long long ll;
       8 const ll maxn = 1e5 + 5;
       9 ll dp[51][1005][460];
      10 bool vis[1005];
      11 ll num[1005];
      12 const ll mod=1000009;
      13 int main() {
      14     ll n, sum, last, w, x, s, i, j, t,k, ss,ans = 0, cnt;
      15     while (cin >> n >> s >> x) {
      16         cnt = 1;
      17         map<ll,ll>mp;
      18         memset(vis, false, sizeof(vis));
      19         memset(dp, 0, sizeof(dp));
      20         for (i = 0; i < 1000; i++)
      21             if (i % x == 0)
      22                mp[i]=cnt, num[cnt++] = i, vis[i] = true;
      23         for(i=1;i<cnt;i++)
      24         {
      25              w=num[i]%10;
      26              t=(num[i]/10)%10;
      27              ss=num[i]/100;
      28              sum=ss*100+t*10+w;
      29             dp[3][i][ss+t+w]=1;
      30         }
      31         for(i=3;i<=n-1;i++)
      32         {
      33             for(j=1;j<cnt;j++)
      34             {
      35                 sum=num[j]%100;
      36                 for(t=0;t<10;t++)
      37                 {
      38                     if(vis[sum*10+t])
      39                     {
      40                         w=mp[sum*10+t];
      41                         for(k=0;k<=450;k++)
      42                         {
      43                             dp[i+1][w][k+t]=(dp[i][j][k]+dp[i+1][w][k+t])%mod;
      44 
      45                         }
      46                     }
      47                 }
      48             }
      49         }
      50         sum=0;
      51         for(i=1;i<cnt;i++)
      52             sum=(dp[n][i][s]+sum)%mod;
      53        cout<<sum<<endl;
      54 
      55     }
      56     return 0;
      57 }

       第四題:大模擬太長了,沒做

      posted on 2020-04-25 15:58  Carits  閱讀(409)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 日韩精品中文字幕有码| 日本久久99成人网站| 久久精品国产免费观看频道| 国产av一区二区不卡| 亚洲av伦理一区二区| 亚洲精品熟女一区二区| 91福利国产成人精品导航| 亚洲色婷婷综合开心网| 中文字幕一区二区三区麻豆| 一区二区三区四区自拍偷拍| 中文字幕在线不卡一区二区| 国产中文字幕精品视频| 国产精品女人毛片在线看| 成人3D动漫一区二区三区| 国产无遮挡又黄又爽高潮| 女同在线观看亚洲国产精品| 我要看特黄特黄的亚洲黄片| 欧美 日韩 国产 成人 在线观看| 亚洲欧洲一区二区精品| 免费观看日本污污ww网站69| 亚洲国产精品嫩草影院久久| 亚洲欧美日韩综合久久久| 久久av色欲av久久蜜桃网| 无码AV无码天堂资源网影音先锋| 墨脱县| 国产免费高清69式视频在线观看| 九九久久人妻一区精品色| 夜夜高潮次次欢爽av女| 中文字幕精品人妻丝袜| 国产亚洲精品久久77777| 国产精品流白浆无遮挡| 18禁无遮挡啪啪无码网站破解版| 亚洲性日韩精品一区二区三区| 国产精品爽黄69天堂A| 加勒比中文字幕无码一区| 日韩高清不卡一区二区三区 | 国产肥妇一区二区熟女精品| 综合偷自拍亚洲乱中文字幕| 亚洲国产精品成人无码区| 一本无码在线观看| 国产中文三级全黄|