首页 > 其他分享 >求和比较(第十二届 省赛 T4)

求和比较(第十二届 省赛 T4)

时间:2023-03-25 22:13:02浏览次数:40  
标签:第十二届 int T4 long A1 省赛

 

题目

 

那么先把A1,A2所组成的等式列出来:

 

解出A1:

 

 

 

 

 

 

 之后,我们可以发现问题变成了求1~n之间任意和为A1的可能性——01背包。顺便看一眼,要用long long!

完整代码:

#include<bits/stdc++.h>
using namespace std;
int n,m;
long long f[100][501];//f[i][j]:在前n个数,合为j的情况下的可能性。 
int main()
{
    ios::sync_with_stdio(false);
    cin>>n>>m;
    f[0][0]=1;
    for(int i=1;i<=n;i++)
    {
        for(int j=0;j<=i;j++)
        {
            f[i][j]=f[i-1][j];
        }
        for(int j=i;j<501;j++)
        {
            f[i][j]=f[i-1][j]+f[i-1][j-i];
        }
    }
    int t=((n+1)*n/2+m)/2;//解出来的A1用到了 
    cout<<f[n][t];//注意输出 
    return 0;
}

 

标签:第十二届,int,T4,long,A1,省赛
From: https://www.cnblogs.com/wjk53233/p/17255736.html

相关文章

  • 求完数(第十一届 省赛 T2)
     题目:    那么题目里面有需要求因数之和的程序,那么我们先来写一个求因数之和的程序:intw(intk){intans=0;for(inti=1;i*i<=k;i++){......
  • RT-Thread BSP qemu-virt64-aarch64 挂载 ext4文件系统
    前言经常简单的配置,在RT-ThreadBSPqemu-virt64-aarch64上可以支持fat文件系统,但是如何支持ext4文件系统呢?经过验证,也是配置使能ext4就可以支持ext4软件包当前RT......
  • ChatGPT4 给出数据库开发者最容易犯的 10 个错误和解决方案
    近期ChatGPT4发布,作为数据库领域的开发者,也是10年老DBA,也是迫不及待体验了一把。ChatGPT4目前是付费使用,使用次数也有限制,门槛更高,API调用费用是ChatGPT3.5的15......
  • ChatGPT4 给出数据库开发者最容易犯的 10 个错误和解决方案
    近期ChatGPT4发布,作为数据库领域的开发者,也是10年老DBA,也是迫不及待体验了一把。 ChatGPT4目前是付费使用,使用次数也有限制,门槛更高,API调用费用是ChatGPT3.5......
  • T41
    /**41.缺失的第一个正数提示困难1.8K相关企业给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额......
  • T448
    给你一个含n个整数的数组nums,其中nums[i]在区间[1,n]内。请你找出所有在[1,n]范围内但没有出现在nums中的数字,并以数组的形式返回结果。 示例1:输入:nums......
  • 【单元测试】Junit 4(九)--junit4 测试private方法
    直接上代码Calculator.javapublicclassCalculator{ privateStringname; privateintage; publicCalculator(Stringname,intage){ this.name=name; ......
  • 【单元测试】Junit 4(八)--junit4 内置Rule
    1.0Rules​ Rules允许非常灵活地添加或重新定义一个测试类中每个测试方法的行为。测试人员可以重复使用或扩展下面提供的Rules之一,或编写自己的Rules。1.1TestName​ ......
  • steamship上GPT4 API免费用,简单三步无需OpenAI账号
    零、会编程开发的可以用来开发一个GPT4应用,如在线网页或客户端。一、打开steamship网站简单注册自己的账户,操作很快,只账户基础信息。https://www.steamship......
  • Comet4J AJAX 服务器推送框架
    Comet4J(CometforJava)是一个纯粹基于AJAX(XMLHTTPRequest)的服务器推送框架,消息以JSON方式传递,具备长轮询、长连接、自动选择三种工作模式。功能特性推送消息广播。......