• 函数hdu 1557 权利指数


    本文个人在广东游玩的时候突然想到的...最近就有想写几篇关于函数的博客,所以回家到之后就奋笔疾书的写出来发表了

        母函数水过

        

        

        

        

        每日一道理
    如果说友谊是一颗常青树,那么,浇灌它的必定是出自心田的清泉;如果说友谊是一朵开不败的鲜花,那么,照耀它的必定是从心中升起的太阳。 多少笑声都是友谊唤起的,多少眼泪都是友谊揩干的。友谊的港湾温情脉脉,友谊的清风灌满征帆。友谊不是感情的投资,它不需要股息和分红。(友谊可以换其他词语)
    #include<stdio.h>
    #include<string.h>
    #define lmax 10000
    int c1[lmax+1],c2[lmax+1];
    int main()
    {
        int n,i,j,k,t,a[25],sum,b;
    	scanf("%d",&t);
        while(t--)
        {
            sum=0;
            scanf("%d",&n);
            for(i=1;i<=n;i++)
            {
                scanf("%d",&a[i]);
                sum=sum+a[i];
            }
            for(k=1;k<=n;k++)
            {
                for (i=0;i<=sum;i++)
                {
    				c1[i]=0;
    				c2[i]=0;
                }
    			c1[a[k]]=1;
    			for (i=1;i<=n;i++)
    			{
    				if(i==k)continue;
    				for (j=0;j<=sum;j++)                 
    				{ 
    					c2[j]+=c1[j];
    					c2[j+a[i]]+=c1[j];
    				}
    				for (j=0;j<=sum;j++)
    				{ 
    					c1[j]=c2[j];
    					c2[j]=0;
    				}
    			}
    			b=0;
    			for(i=sum/2+1;i<=sum;i++)
    				if(i-a[k]<sum/2+1)
    					b=b+c1[i];
    				if(k==1)
    					printf("%d",b);
    				else printf(" %d",b);
            }
            printf("\n");
        }
        return 0;
    }

    文章结束给大家分享下程序员的一些笑话语录: 祝大家在以后的日子里. 男生象Oracle般健壮; 女生象win7般漂亮; 桃花运象IE中毒般频繁; 钱包如Gmail容量般壮大, 升职速度赶上微软打补丁 , 追女朋友像木马一样猖獗, 生活像重装电脑后一样幸福, 写程序敲代码和聊天一样有**。

  • 相关阅读:
    【LeetCode】006 ZigZag Conversion
    【LeetCode】009 Palindrome Number
    【LeetCode】008 String to Integer (atoi)
    【LeetCode】012 013 Roman Integer
    react-native 入门资源合集
    Thread和ExecutorService(一)
    DrawerLayout、CoordinatorLayout、CollapsingToolbarLayout的使用--AndroidSupportDesign练手
    Valid Number
    When Is Cheryl's Birthday
    【笔试】——常用运算符
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3049938.html
Copyright © 2020-2023  润新知