Run ID:96255

提交时间:2024-11-03 14:49:41

#include<iostream> using namespace std; int main(){ int n,a[4]={0},k; cin>>n; for(int i=1;i<=n;i++){ cin>>k; if(k>=61)a[4]++; else if(k>=36)a[3]++; else if(k>=19)a[2]++; else if(k>=0)a[1]++; } for(int i=1;i<=4;i++){ printf("%.2lf%c\n",a[i]/10.0*100,'%'); } /** int n,a[2000],k,first=-1,last=-1; //列表长度n,k在列表中出现的次数 cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } cin>>k; //正向 k在列表中第一次出现的位置i for(int i=1;i<=n;i++){ if(a[i] == k){first =i;break; }} //反向k在列表 中第一次出现的位置 j for(int i = n;i>=1;i--){ if(k == a[i]){last = i;break;}} if(first ==-1)cout<<-1; else cout<<first<<" "<<last; //输出k在列表中第一次和最后一次出现的位置 如果不存在输出-1 // n个 //k 高度 //count=0 数量 比较 if // n 数量 int n,a[10000],k,count=0; cin>>n; for(int i =1;i<=n;i++){ cin>>a[i]; } cin>>k; for(int i=1;i<=n;i++){ if(k==a[i])count++; } cout<<count; int a[100]; int n,tem,m; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } cin>>m; for(int i = m;i<n;i++) { a[i-1] = a[i]; } /** a[3-1]=a[3] a[4-1]= a[4] a[5-1] = a[5] a[6-1] = a[6] for(int i =0;i<n-1;i++){ cout<<a[i]<<" "; } **/ return 0; }