zoukankan      html  css  js  c++  java
  • Java自学第三十九天

      今天做pta一道题。

     代码如下

    import java.util.Scanner;
    public class Main {
    public static void main(String[] args) {
    Scanner cn = new Scanner(System.in);
    int n=cn.nextInt();
    int[] arr=new int[n];
    for(int i=0;i<n;i++){
    arr[i]=cn.nextInt();
    }
    int a1=0,a2=0,a3=0,a5=0,a4=0,a1t=0,a2t=1,a3t=0,a4t=0,a5t=0,a2tt=0;
    for(int i=0;i<n;i++){
    if(arr[i]%5==0&&arr[i]%2==0){a1=a1+arr[i];a1t=1;}
    else if(arr[i]%5==1){a2=a2+a2t*arr[i];a2t=-a2t;a2tt=1;}
    else if(arr[i]%5==2){a3++;}
    else if(arr[i]%5==3){a4t++;a4=a4+arr[i];}
    else if(arr[i]%5==4){if(arr[i]>a5)a5=arr[i];a5t=1;}
    }
    if(a1!=0&&a1t==1)System.out.print(a1);
    else System.out.print('N');
    System.out.print(' ');
    if(a2!=0&&a2tt==1)System.out.print(a2);
    else System.out.print('N');
    System.out.print(' ');
    if(a3!=0) System.out.print(a3);
    else System.out.print('N');
    System.out.print(' ');
    if(a4t!=0){double a6=(double)a4/a4t;
    System.out.print(String.format("%.1f",a6));}
    else System.out.print('N');
    System.out.print(' ');
    if(a5t!=0) System.out.print(a5);
    else System.out.print('N');

    }
    }

      今天这道题就是对余数的分类,但是最后一个答案错误我实在是没有找出来。

      明天继续寻找题目。

  • 相关阅读:
    mongodb集群搭建
    ansible 部署redis集群(三台主机6节点3主3备)
    nginx upstream bug
    回炉重造之 nginx
    docker 搭建jenkins环境
    搭建gitlab
    Dockerfile传入变量问题
    mysql8忘记root密码重置密码
    docker-compose容器化构建nginx服务
    docker-compose容器化构建minio服务
  • 原文地址:https://www.cnblogs.com/ruangongwangxiansheng/p/13578363.html
Copyright © 2011-2022 走看看