Java OJ小试手

来源:互联网 发布:mplayerx mac 下载 编辑:程序博客网 时间:2024/05/16 15:29

   题目要求:

代码:

import java.util.Scanner;public class Main {    public static void main(String[] args)     {     Scanner in=new Scanner(System.in);     int i,j ,k = 0,s = 0,max=-1;     int m=in.nextInt();     int n=in.nextInt();     int num[][]=new int [m][n];     for(i=0;i<n;i++)     {         for(j=0;j<m;j++)         {             num[j][i]=in.nextInt();             if(Math.abs(num[j][i])>max)             {                 max=Math.abs(num[j][i]);                 k=j;                 s=i;             }         }     }     System.out.println(k+1+" "+s+" "+num[k][s]);   }}


题目要求:


代码:

import java.util.Scanner;public class Main {    public static void main(String[] args)    {      int iW,iN;      int w,v;      int i,t = 0,t_min = 0;        int in=0;      Scanner input=new Scanner(System.in);      iW=input.nextInt();      iN=input.nextInt();      for(i=0;i<iN;i++)      {          w=input.nextInt();          v=input.nextInt();          if(v>0&&w<=0)          {             t=(iW-w)/v*1000;             in++;          }      if(t_min>t||in==1)          {            t_min=t;            }      }      if(in>0)      {        System.out.println(t_min);        }      else      {          System.out.println("Can't Solve");      }           } }


题目要求:


代码:

import java.util.Scanner;public class Main {    public static void main(String[] args)     {     int i=0,num,a,b;     Scanner in=new Scanner(System.in);     num=in.nextInt();     do     {     int j,q,m=0,s=0;     a=in.nextInt();     b=in.nextInt();     for(j=1;j<a;j++)     {         if(a%j==0)         {            m+=j;          }     }     for(q=1;q<b;q++)     {         if(b%q==0)         {             s+=q;         }     }     if(a==s&&b==m&&a!=b)     {        System.out.println("YES");     }     else     {         System.out.println("NO");     }     i++;     }     while(i<num);          } }


总结:

一些简单的Java小程序,作为入门练习



0 0