zoukankan      html  css  js  c++  java
  • HNU 13081 Even Up Solitaire解题报告

    题目大意:给定一个数组,若相邻的两个数之和为偶数,则将此两个数移除,通过这种方法将满足条件得数移除后数组还剩多少个数。

    此题太水,不做解释。直接代码之:

    #include <stdio.h>
    
    int main()
    {
        int n, i, num, tmp, a[100002];
        while(scanf("%d", &n)==1)
        {
            for(i=0,num=0; i<n; i++)
            {
                scanf("%d",&tmp);
                if(0 == i)
                {
                    a[num++]=tmp;
                }
                else{
                    if((tmp+a[num-1])%2 ==0 && num>0)
                    {
                        num--;
                    }
                    else
                    {
                        a[num++]=tmp;
                    }
                }
            }
            printf("%d
    ",num);
        }
    
        return 0;
    }


  • 相关阅读:
    LuoguP1126 机器人搬重物(BFS)
    POJ1950----DFS
    C
    B
    A
    C
    B
    A
    A
    B
  • 原文地址:https://www.cnblogs.com/liuwu265/p/4032130.html
Copyright © 2011-2022 走看看