首页 > 其他分享 >T4

T4

时间:2023-11-20 10:33:05浏览次数:29  
标签:24 25 38 5005 23 47 T4

#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,m,t,k,d,c,dp[5005][5005],x,y,z,a[5005][5005],s[5005][5005];
signed main(){
	scanf("%d%d",&c,&t);
	for(int p = 1; p <= t; p++){
		memset(a, 0, sizeof a);//
		memset(dp, 0xCF, sizeof dp);
		scanf("%lld%lld%lld%lld",&n,&m,&k,&d);
		for(int i = 1; i <= m; i++){
			scanf("%lld%lld%lld",&x,&y,&z);
			a[x][y] += z; 
		} 
		for(int i=1;i<=n;i++)
        	for(int j=1;j<=min(k,i);j++)
            	s[i][j] = s[i][j-1] + a[i][j];
        dp[0][0] = 0;
		for(int i = 1; i <= n; i++){
			for(int j = 1; j <= min(k,i); j++){
				dp[i][j] = max(dp[i][j], dp[i - 1][j-1] + s[i][j] - d);	//s[][] 
				dp[i][0] = max(dp[i][0], dp[i-1][j]);	
//				cout<<"dp: "<<i<<" "<<j<<" "<<dp[i][j]<<" "<<dp[i][0]<<endl;	
			}	
			dp[i][0] = max(dp[i][0], dp[i-1][0]);		
		}
		int ans = 0;
		for(int i = 0; i <= k; i++)
			ans = max(ans, dp[n][i]);
		cout<<ans<<endl;	
	}
	return 0;
}
in:
100 100 67 99205
37 30 10193962
78 30 3839070
83 55 2643583
69 24 10222134
24 13 5046128
69 20 101317
95 17 5958443
73 38 3190103
91 61 6247550
51 33 3168464
67 25 2667720
44 43 6202234
53 32 10576167
54 25 5553542
85 26 384720
31 28 11089763
76 31 9077972
92 9 3808854
72 7 87305
81 24 787380
33 11 4925910
76 63 6014640
73 23 9125372
69 62 6774419
83 39 7450907
36 3 11453859
88 38 888191
75 55 1651509
38 19 1257732
75 33 8829519
69 56 388621
88 61 7356126
92 16 2174349
56 27 1160658
100 60 915243
82 62 1793569
96 28 5733936
51 35 7679663
93 53 316481
40 30 8733525
12 2 900598
89 16 8627696
15 4 7581961
99 52 6221325
30 10 7508411
63 14 9004799
72 24 1832436
62 54 3326300
87 61 6785291
57 52 7652079
50 40 10603993
7 7 8467402
73 34 3013261
97 23 2867474
11 3 5696688
86 22 8784884
73 9 5377778
80 47 11257324
91 67 5483362
95 51 9355523
55 53 6393389
58 51 10014251
74 14 4420371
56 44 1037698
78 8 2831276
84 42 2218306
77 64 2970851
84 12 7374539
100 27 7675933
99 32 3680686
67 6 10658421
33 20 2467579
49 47 4613533
85 58 4829503
88 64 9878949
60 49 4526098
94 5 2037027
91 18 3675393
86 45 8013602
98 15 11628362
41 16 4302874
85 52 3674226
78 5 8961312
72 51 2770171
89 65 7175808
69 23 8198905
31 14 2525672
85 50 6537487
45 25 9103212
47 47 4216128
81 28 2064327
55 2 11778385
95 39 719207
85 48 10895969
76 6 11074213
95 47 11732207
68 34 6641106
50 41 4924930
64 38 986708
64 38 9948554
out:
338941168

 

标签:24,25,38,5005,23,47,T4
From: https://www.cnblogs.com/caterpillor/p/17843396.html

相关文章

  • 白嫖ChatGPT4
    大家好,我是柒八九字数越少,事情越大。号外,号外。现在ChatGPT4由于月费有点小贵,所以我也在观望之中。但是呢,今天在某个论坛中无意中刷到一个帖子。然后说是「白嫖ChatGPT4」的功能。然后,抱着试一试的态度把玩了一下。发现真的好用。所以,「独乐乐不如众乐乐」,所以把这个方式给大家。(但......
  • 2023NOIP A层联测32 T4 红楼 ~ Eastern Dream
    2023NOIPA层联测32T4红楼~EasternDream根号分治加分块。Ps:分块后面真的用的多。思路考虑根号分治,将\(x\)分为\(x\leq\sqrtn\)的情况和\(x>\sqrtn\)的情况。\(x\leq\sqrtn\)由于这一部分较小,如果在线段上暴力添加肯定会超时。先设\(f_{x,i}\)表示模\(......
  • mkfs.xfs报错 mkfs.xfs: /dev/new/new_box appears to contain an existing fil
    在设置逻辑卷文件类型时候报错mkfs.xfs:/dev/new/new_boxappearstocontainanexistingfilesystem(ext4).mkfs.xfs:Usethe-foptiontoforceoverwrite.上面是说目标分区,已经存在一个文件系统但是我们有很需要他更改文件系统的话就加一个-f选项[root@server~]......
  • 2023NOIP A层联测31 T4 民主投票
    2023NOIPA层联测31T4民主投票思维好题。思路首先可以设\(s\)每个人最多获得的票数,一开始所有点都把自己的票投给自己父亲。如果一个点的票数超过\(s\)了,那么这个点肯定要把票分给他的父亲。设\(f_{u,s}\)为\(u\)点在最多获得\(s\)票的情况下要向父亲分的票数(不......
  • frps: 2023/11/15 10:49:24 http: Accept error: accept tcp [::]:7650: accept4: too
    0.错误信息表明frps服务在接受传入连接时遇到了问题,特别是与端口7750相关的错误,具体错误为"accepttcp[::]:7750:accept4:toomanyopenfiles",意味着打开文件数目过多。这种错误通常发生在系统达到文件描述符的打开数目限制时。在类Unix操作系统中,每个进程都有同时可以......
  • FTDI的MPSSE使用示例(SPI协议背景知识简介及其FT4232H配成USB to SPI使用实例)
    MPSSEApplicationExample:http://ftdichip.cn/Support/SoftwareExamples/MPSSE.htmMPSSE:AN_129FTDIUSBToJTAGTAPExampleMPSS:AN_114FTDIUSBtoSPIExampleMPSSE:AN_113FTDIUSBtoI2CExampleMPSS:AN_114FTDIUSBtoSPIExampleFTDIMPSSE(Multi-Pr......
  • JTAG Tap | JTAG: FTDI的 AN_129(JTAG Tap+JTAG简介及其FT4232H配成USB to JTAG使用实
    ApplicationNotes/AN_129_FTDI_Hi_Speed_USB_To_JTAG_Example.pdf1.2JTAGbackgroundToday'selectroniccircuitsconsistofnumerouscomplexintegratedcircuits.AtypicalembeddedsystemcancontainmultipleCPUs,programmabledevices,memory,etc.Wi......
  • USB(2.0 / Type-C) to MPSSE(JTAG / SPI / IIC) / UART / FIFO: FTDI 的FT4232H配成SP
    Ti60Demo板FT4232H串口使用易灵思FPGA技术交流2022-04-1508:43Ti60F225demo板使用的是FT4232H,有4个通道A,B,C和D。其中A通道用于SPI接口,可以是AS也可以是PS。通道B用于JTAG,通道C连接了UART,通道D连接了FX3。A,B,C和D四个通道分别对应Zadig中的TitraniumTi60F225develo......
  • 使用GPT4进行数据分析,竟然被他骗了
    上周,OpenAI开发者大会上OpenAI发布了一系列震撼人心的功能。而最让我感兴趣的,就是GPT4的数据分析功能了。话不多说,赶紧上号体验一下。在最新登录GPT4的时候,都会有下面这个提示,目前已经支持联网,分析数据,生成图片的功能了。这是plus用户都可以使用的。然后我们可以在上方很容易的......
  • 再试GPT4 文生图DALL-E3
    11月6日,OpenAI在旧金山举办首届开发者大会,发布了更强大、更便宜(根本不!)的GPT-4Turbo,做出六大升级:更长的上下文长度、更强的控制、知识升级、多模态、模型微调定制和更高的速率限制。每个功能又强化了,于是我再次试了下文生图工具DALL·E,看看它的绘图功能到底如何了。试试领域相关......