18分未过[更正已过]
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int n;
int a1=0,a2=0,a3=0,a5=0;
double a4=0;
int count=0;
int ct=0;
int ct1=0;
int c2=0;
cin >> n;
for(int i=0;i<n;i++){
int t;
scanf("%d",&t);
if(t%5==0){
if(t%2==0){
a1+=t;
c2++;
}
}
if(t%5==1){
a2 = a2+int(pow(-1,count)*t);
count++;
}
if(t%5==2){
ct++;
}
if(t%5==3){
a4+=t;
ct1++;
}if(t%5==4) {
if(a5<t)
a5=t;
}
}
if(c2==0){
printf("N ");
}else printf("%d ",a1);
if(count==0){
printf("N ");
}else printf("%d ",a2);
if(ct==0){
printf("N ");
}else printf("%d ",ct);
if(ct1==0){
printf("N ");
}else printf("%.1f ",a4/ct1);
if(a5==0){
printf("N");
}else printf("%d",a5);
}
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int n;
int a1=0,a2=0,a3=0,a5=0;
double a4=0;
int count=0;
int ct=0;
int ct1=0;
int c2=0;
cin >> n;
for(int i=0;i<n;i++){
int t;
scanf("%d",&t);
if(t%10==0){
a1+=t;
c2++;
}
if(t%5==1){
a2 = a2+int(pow(-1,count)*t);
count++;
}
if(t%5==2){
ct++;
}
if(t%5==3){
a4+=t;
ct1++;
}if(t%5==4) {
if(a5<t)
a5=t;
}
}
if(c2==0){
printf("N ");
}else printf("%d ",a1);
if(count==1){
printf("N ");
}else printf("%d ",a2);
if(ct==0){
printf("N ");
}else printf("%d ",ct);
if(ct1==0){
printf("N ");
}else printf("%.1f ",a4/ct1);
if(a5==0){
printf("N");
}else printf("%d",a5);
}
瞻仰一下柳神的
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int n;
int a1=0,a2=0,a3=0,a5=0;
double a4=0;
int count=0;
int ct=0;
int ct1=0;
int c2=0;
cin >> n;
for(int i=0;i<n;i++){
int t;
scanf("%d",&t);
if(t%10==0){
a1+=t;
c2++;
}
if(t%5==1){
a2 = a2+int(pow(-1,count)*t);
count++;
}
if(t%5==2){
ct++;
}
if(t%5==3){
a4+=t;
ct1++;
}if(t%5==4) {
if(a5<t)
a5=t;
}
}
if(c2==0){
printf("N ");
}else printf("%d ",a1);
if(count==1){
printf("N ");
}else printf("%d ",a2);
if(ct==0){
printf("N ");
}else printf("%d ",ct);
if(ct1==0){
printf("N ");
}else printf("%.1f ",a4/ct1);
if(a5==0){
printf("N");
}else printf("%d",a5);
}