文章

113

粉丝

1

获赞

869

访问

50.0k

头像
采药 题解:c++
P1086 北京大学机试题
发布于2026年3月27日 21:32
阅读数 231

#include <iostream>
#include <set>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#include <time.h>
#include <algorithm>
#include <queue>
#include <stack>
#include <vector>
#include <string>
using namespace std;


int dp[105][1005];
int t[105];
int w[105];

int main(){
    int time,m;
    while(cin >> time >> m){
        for(int i = 1 ; i <= m ; i++){
            cin >> t[i] >> w[i];
        }
        memset(dp,0,sizeof(dp));
        dp[0][0] = 0;
        for(int i = 1 ; i <= m;i++){
            for(int j = 0 ; j <= time; j++){
                if(j >= t[i]){
            &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发