三中的一次普通比賽(五)

2021-09-29 00:03:21 字數 1061 閱讀 2469

二、三中的遊戲拼一拼

給定乙個信封,最多隻允許貼上n張郵票,計算在給定k(n+k≤15)種郵票的情況下(假定所有的郵票數量都足夠),如何設計郵票的面值,能得到最大值max,使在1至max之間的每乙個郵資值都能得到。

例如,n=3,k=2,如果面值分別為1分、4分,則在1分~6分之間的每乙個郵資值都能得到(當然還有8分、9分和12分);如果面值分別為1分、3分,則在1分~7分之間的每乙個郵資值都能得到。可以驗證當n=3,k=2時,7分就是可以得到的連續的郵資最大值,所以max=7,面值分-別為1分、3分。

2個整數,代表n,k。

2行。第一行若干個數字,表示選擇的面值,從小到大排序。

第二行,輸出「max=s」,ss表示最大的面值。

3

2

1

3max=

7

先用dfs列舉每次選哪k種郵票

然後用揹包找這種方案可以構成的最大值

#include

#include

using

namespace std;

int a[17]

,n,k,ans[17]

,maxn;

int f[

50000];

intdp

(int step,

int mx)

for(

int i=

1; i<=step; i++)}

for(

int i=

1; i<=a[step]

*n; i++)}

return a[step]

*n;}

void

dfs(

int step,

int mx)

}return;}

for(

int i=a[step-1]

+1; i<=mx+

1; i++)}

intmain()

cout<"max="

}

三中的一次普通比賽(四)

一 三中的路燈 南昌三中是一所百年名校,歷史悠久,秉承勤樸忠勇校訓,南昌三中校園風景優美,建築物別緻,有風雨球館,體育館,藝體樓,游泳館等多個漂亮建築物,但是為了響應節能的號召,現學校決定,將民德路上n盞路燈進行開關的調整,現學校決定,將派人將這n盞燈和這n盞燈的位置p i p i 均不相等,如果兩...

三中的一次普通比賽(六)

三 三中的遊戲黑白棋 題目描述 黑白棋遊戲的棋盤由4 4方格陣列構成。棋盤的每一方格中放有1枚棋子,共有8枚白棋子和8枚黑棋子。這16枚棋子的每一種放置方案都構成乙個遊戲狀態。在棋盤上擁有1條公共邊的2個方格稱為相鄰方格。乙個方格最多可有4個相鄰方格。在玩黑白棋遊戲時,每一步可將任何2個相鄰方格中棋...

每五秒執行一次 紀念一次離譜的Coursework

大家晚上好!又是好久沒更新了 前言 在開學前本以為大三的生活依然是風花雪月,我的生活狀態依舊是瀟灑如鷹,雖然知道這一年學習肯定是要更忙一點,但總認為仍然有足夠的時間去給我享受眼前生活。但大半個學期過去了才發覺,整個人每天都在被各種情緒牽扯,因為我今年明顯感覺到無法把學習和生活平衡得那麼好,雖說得失有...