2020.7.20 T1矩阵的个数(jz暑假训练day5)

6 篇文章 0 订阅
4 篇文章 0 订阅

Description

给出一个N行3列非负整数矩阵的各行各列之和,统计有多少个矩阵满足此条件。输出答案模10^17的值。

Input

第一行包含四个正整数N,c1, c2, c3,即行数与三列之和。第二行包含N个正整数,即各行三个数之和。每行每列之和均不超过125。

Output

仅一个数,满足条件的矩阵个数模10^17的值。

Sample Input

3 2 3 4
1 2 6

Sample Output

17

Hint

1<=N<=200

赛时

100分,只有3列,有人暴力找两列来找矩阵,然后本人直接dp瞎**乱搞,然后这个方法的话很复杂,先是统计每一行放的方案,然后统计时将上一行的答案记录下来(优化),还有开滚动。。。。。。反正很恶心,而且打的极丑,就不放码了,而且暴力两列都能过,就没什么技术含量了,所以这题就这么过去吧。
白白

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
select * from (select t1.[id] as t1_id,t1.[requestId] as t1_requestId,t1.[htqsrq] as t1_htqsrq,t1.[htjzrq] as t1_htjzrq,t1.[htbh] as t1_htbh,t1.[gf] as t1_gf,t1.[xf] as t1_xf,t1.[rq] as t1_rq,t1.[fkfs] as t1_fkfs,t1.[formmodeid] as t1_formmodeid,t1.[modedatacreater] as t1_modedatacreater,t1.[modedatacreatertype] as t1_modedatacreatertype,t1.[modedatacreatedate] as t1_modedatacreatedate,t1.[modedatacreatetime] as t1_modedatacreatetime,t1.[modedatamodifier] as t1_modedatamodifier,t1.[modedatamodifydatetime] as t1_modedatamodifydatetime,t1.[form_biz_id] as t1_form_biz_id,t1.[MODEUUID] as t1_MODEUUID,t1.[htfj] as t1_htfj,t1.[zje] as t1_zje,t1.[ds] as t1_ds,t1.[zjedx] as t1_zjedx,t1.[cspp] as t1_cspp,t1.[yfk] as t1_yfk,t1.[gxid] as t1_gxid,t1.[bz] as t1_bz,t1.[gfqymc] as t1_gfqymc,t1.[gfjc] as t1_gfjc,t1.[bh] as t1_bh,t1.[jylx] as t1_jylx,t1.[cght] as t1_cght,t1.[yf] as t1_yf,t1.[yfk1] as t1_yfk1,t1.[yf11] as t1_yf11,t1.[nf] as t1_nf,t1.[rksj] as t1_rksj,t1.[cclx] as t1_cclx,t1.[cgbt] as t1_cgbt,t1.[yfk2] as t1_yfk2,t1.[sywf] as t1_sywf,t1.[yfbl] as t1_yfbl,t1.[fhbl] as t1_fhbl,t1.[yfh] as t1_yfh,t1.[sykf] as t1_sykf,t1.[hzsdlqys] as t1_hzsdlqys,t1.[sys_workflowid] as t1_sys_workflowid,t1.[cgqzyz] as t1_cgqzyz,t1.[htwjpdf] as t1_htwjpdf,t1.[cghtlc] as t1_cghtlc,t1.[htzt] as t1_htzt,t1.[qzfs] as t1_qzfs,t1.[htwjtp] as t1_htwjtp,t1.[cgqzlc] as t1_cgqzlc,t1.[sjfk] as t1_sjfk,t1.[ydkds] as t1_ydkds,t1.[chpt] as t1_chpt,t1.[lxdhchr] as t1_lxdhchr,t1.[gxsjkx] as t1_gxsjkx,t1.[hkzt] as t1_hkzt,t1.[lcfkd] as t1_lcfkd,t1.[fkzlcid] as t1_fkzlcid,t1.[mode_top_4] as t1_mode_top_4,t1.[cgdj] as t1_cgdj,t1.[mode_top_22] as t1_mode_top_22,t2.[id] as t2_id,t2.[mainid] as t2_mainid,t2.[sld] as t2_sld,t2.[ppcj] as t2_ppcj,t2.[hsdj] as t2_hsdj,t2.[bz] as t2_bz,t2.[je] as t2_je,t2.[xhggyt] as t2_xhggyt,t2.[mxgxid] as t2_mxgxid,t2.[dqkckc] as t2_dqkckc,t2.[rkhkc] as t2_rkhkc,t2.[yf] as t2_yf,t2.[yldjbhyf] as t2_yldjbhyf,SELECT year(rksj) as 年 FROM uf_gfht as cus_年年 from uf_gfht t1 INNER join uf_gfht_dt1 t2 on t1.id = t2.mainid) tmp1 where t1 错在哪里
最新发布
05-14
这段 SQL 语句有语法错误,其中的 `SELECT` 语句需要在外层再嵌套一层括号以便正确引用别名。正确的语句应该是: ``` SELECT tmp1.*, tmp2.年 FROM (SELECT t1.[id] as t1_id, t1.[requestId] as t1_requestId, t1.[htqsrq] as t1_htqsrq, t1.[htjzrq] as t1_htjzrq, t1.[htbh] as t1_htbh, t1.[gf] as t1_gf, t1.[xf] as t1_xf, t1.[rq] as t1_rq, t1.[fkfs] as t1_fkfs, t1.[formmodeid] as t1_formmodeid, t1.[modedatacreater] as t1_modedatacreater, t1.[modedatacreatertype] as t1_modedatacreatertype, t1.[modedatacreatedate] as t1_modedatacreatedate, t1.[modedatacreatetime] as t1_modedatacreatetime, t1.[modedatamodifier] as t1_modedatamodifier, t1.[modedatamodifydatetime] as t1_modedatamodifydatetime, t1.[form_biz_id] as t1_form_biz_id, t1.[MODEUUID] as t1_MODEUUID, t1.[htfj] as t1_htfj, t1.[zje] as t1_zje, t1.[ds] as t1_ds, t1.[zjedx] as t1_zjedx, t1.[cspp] as t1_cspp, t1.[yfk] as t1_yfk, t1.[gxid] as t1_gxid, t1.[bz] as t1_bz, t1.[gfqymc] as t1_gfqymc, t1.[gfjc] as t1_gfjc, t1.[bh] as t1_bh, t1.[jylx] as t1_jylx, t1.[cght] as t1_cght, t1.[yf] as t1_yf, t1.[yfk1] as t1_yfk1, t1.[yf11] as t1_yf11, t1.[nf] as t1_nf, t1.[rksj] as t1_rksj, t1.[cclx] as t1_cclx, t1.[cgbt] as t1_cgbt, t1.[yfk2] as t1_yfk2, t1.[sywf] as t1_sywf, t1.[yfbl] as t1_yfbl, t1.[fhbl] as t1_fhbl, t1.[yfh] as t1_yfh, t1.[sykf] as t1_sykf, t1.[hzsdlqys] as t1_hzsdlqys, t1.[sys_workflowid] as t1_sys_workflowid, t1.[cgqzyz] as t1_cgqzyz, t1.[htwjpdf] as t1_htwjpdf, t1.[cghtlc] as t1_cghtlc, t1.[htzt] as t1_htzt, t1.[qzfs] as t1_qzfs, t1.[htwjtp] as t1_htwjtp, t1.[cgqzlc] as t1_cgqzlc, t1.[sjfk] as t1_sjfk, t1.[ydkds] as t1_ydkds, t1.[chpt] as t1_chpt, t1.[lxdhchr] as t1_lxdhchr, t1.[gxsjkx] as t1_gxsjkx, t1.[hkzt] as t1_hkzt, t1.[lcfkd] as t1_lcfkd, t1.[fkzlcid] as t1_fkzlcid, t1.[mode_top_4] as t1_mode_top_4, t1.[cgdj] as t1_cgdj, t1.[mode_top_22] as t1_mode_top_22, t2.[id] as t2_id, t2.[mainid] as t2_mainid, t2.[sld] as t2_sld, t2.[ppcj] as t2_ppcj, t2.[hsdj] as t2_hsdj, t2.[bz] as t2_bz, t2.[je] as t2_je, t2.[xhggyt] as t2_xhggyt, t2.[mxgxid] as t2_mxgxid, t2.[dqkckc] as t2_dqkckc, t2.[rkhkc] as t2_rkhkc, t2.[yf] as t2_yf, t2.[yldjbhyf] as t2_yldjbhyf FROM uf_gfht t1 INNER JOIN uf_gfht_dt1 t2 ON t1.id = t2.mainid) tmp1 INNER JOIN (SELECT year(rksj) as 年 FROM uf_gfht) tmp2 ON tmp1.t1_rksj = tmp2.年 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值