zoukankan      html  css  js  c++  java
  • 统计(stat)

    题目:输入一个正整数n,然后读取n个正整数a1, a2, a3...,an,最后再读取一个正整数m。统计数列中多少个正整数的值小于m。

    代码:

    #include <stdio.h>
    #include <stdlib.h>
    void main()
    {
        int i,n,m,number=0;
        int *p;
        scanf("%d", &n);
        p = (int*)malloc(sizeof(int)*n);
        for(i=0;i<n;i++)
        {
            scanf("%d",&p[i]);
        }
        scanf("%d", &m);
        for(i=0;i<n;i++)
        {
            if (p[i]<m)
            {
                number++;
            }
        }
        printf("%d",number);
    }
    #include<iostream>  
    #include<vector>  
    using namespace std;  
      
    int main()  
    {  
        vector<int> ivec;  
        int n,m;  
        int a;  
        cin>>n;  
        while(n--)  
        {  
            cin>>a;  
            ivec.push_back(a);  
        }  
        cin>>m;  
        int count=0;  
        for(vector<int>::iterator iter=ivec.begin();  
            iter!=ivec.end();iter++)  
        {  
            if(*iter<m)  
            count++;  
        }  
        cout<<count<<endl;  
        return 0;  
    }  
    

    使用重定向:

    #define LOCAL
    #include <stdio.h>
    #include <stdlib.h>
    void main()
    {
    #ifdef LOCAL
        freopen("data.in","r",stdin);
        freopen("data.out","w",stdout);
    #endif
        int i,n,m,number=0;
        int *p;
        scanf("%d", &n);
        p = (int*)malloc(sizeof(int)*n);
        for(i=0;i<n;i++)
        {
            scanf("%d",&p[i]);
        }
        scanf("%d", &m);
        for(i=0;i<n;i++)
        {
            if (p[i]<m)
            {
                number++;
            }
        }
        printf("%d",number);
    }
  • 相关阅读:
    加载中动画
    跑步动画
    关键帧动画
    animate.css
    怪异盒子
    弹性项目属性
    改变元素大小
    Linux 文件系统 --磁盘I/O
    Linux 文件系统
    Sample Test Strategy
  • 原文地址:https://www.cnblogs.com/lipching/p/3850863.html
Copyright © 2011-2022 走看看