oj: 004: el número de enteros (preguntas básicas)

004: Número de enteros
Ver y enviar preguntas estadísticas
Límite de tiempo total: 1000ms Límite de memoria: 65536kB
Descripción
Dado k (1
<k <100) enteros positivos, cada uno de los cuales es un número mayor o igual a 1 y menor o igual a 10. Escribe un programa para calcular el número de ocurrencias de 1, 5 y 10 en los k enteros positivos dados.

Entrada
Hay dos líneas de entrada: la primera línea contiene un número entero positivo k, la segunda línea contiene k números enteros positivos y cada dos números enteros positivos están separados por un espacio.
Salida La
salida tiene tres líneas, la primera línea es el número de ocurrencias de 1, la segunda línea es el número de ocurrencias de 5 y la tercera línea es el número de ocurrencias de 10.
Entrada de muestra
5
1 5 8 10 5
Salida de muestra
1
2
1
Fuente
Introducción al cálculo 05-Examen simulado 1

Solución: Primero ingrese el número de este grupo de números, luego ingrese el contenido de este grupo de números y juzgue el número del mismo número que los tres números 1 5 10 de acuerdo con el contenido.
Pensamiento: juzgar por separado, emitir por separado


#include<iostream>
using namespace std;
int main()
{
    
    int k,a[100];
int m=0,n=0,p=0;
cin >> k;
for(int i=1;i<=k;i++)
{
    
    
cin >> a[i];
if(a[i]==1)
m++;
if(a[i]==5)
n++;
if(a[i]==10)
p++;
}
cout<<m<<endl;
cout<<n<<endl;
cout<<p<<endl;
return 0;
}


Supongo que te gusta

Origin blog.csdn.net/qq_51082388/article/details/112974988
Recomendado
Clasificación