「题目代码」P1060~P1065(Java)

Posted Thorough Repeater

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「题目代码」P1060~P1065(Java)相关的知识,希望对你有一定的参考价值。

P1060 谭浩强C语言(第三版)习题7.5

注意行末空格。

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character;

public class Main
{
    public static void main(String args[])
    {
        Scanner cin=new Scanner(System.in);
        int[] arr=new int[10];
        for(int i=0;i!=10;++i)
            arr[i]=cin.nextInt();
        for(int i=9;i>=0;--i)
        {
            System.out.print(arr[i]);
            if(i!=0) System.out.print(" ");
            else System.out.print("
");
        }
    }
}

P1061 谭浩强C语言(第三版)习题8.1

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character;

public class Main
{
    static int gcd(int x,int y)
    {
        if(y==0) return x;
        else return gcd(y, x%y);
    }
    static int lcm(int x,int y)
    {
        return x/gcd(x,y)*y;
    }
    public static void main(String args[])
    {
        Scanner cin=new Scanner(System.in);
        int x=cin.nextInt(),y=cin.nextInt();
        System.out.println(String.valueOf(gcd(x,y))+" "+String.valueOf(lcm(x,y)));
    }
}

P1062 谭浩强C语言(第三版)习题8.2

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character;

public class Main
{
    public static void main(String args[])
    {
        Scanner cin=new Scanner(System.in);
        double a=cin.nextDouble(),b=cin.nextDouble(), c=cin.nextDouble();
        double delta=b*b-4*a*c;
        if(Math.abs(delta)>1e-6 && delta<0)
        {
            System.out.printf("x1=%.3f+%.3fi x2=%.3f-%.3fi
", -b/2/a,
                              Math.sqrt(-delta)/2/a, -b/2/a, Math.sqrt(-delta)/2/a);
        }
        else
        {
            System.out.printf("x1=%.3f x2=%.3f
", -b/2/a-Math.sqrt(-delta)/2/a,
                              -b/2/a-Math.sqrt(delta)/2/a);
        }
    }
}

P1063 谭浩强C语言(第三版)习题8.3

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character;

public class Main
{
    static void judge_prime(int x)
    {
        boolean ok=true;
        if(x==1) ok=false;
        else
        {
            for(int i=2; i*i<=x; ++i)
            {
                if(x%i==0)
                {
                    ok=false;
                    break;
                }
            }
        }
        if(ok)
            System.out.println("prime");
        else
            System.out.println("not prime");
    }
    public static void main(String args[])
    {
        Scanner cin=new Scanner(System.in);
        int a=cin.nextInt();
        judge_prime(a);
    }
}

P1064 谭浩强C语言(第三版)习题8.4

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character;

public class Main
{
    public static void main(String args[])
    {
        Scanner cin=new Scanner(System.in);
        int[][] arr=new int[3][3];
        for(int i=0;i!=3;++i)
            for(int j=0;j!=3;++j)
                arr[i][j]=cin.nextInt();
        for(int j=0;j!=3;++j)
        {
            for(int i=0;i!=3;++i)
            {
                System.out.print(arr[i][j]);
                System.out.print(" ");
            }
            System.out.print("
");
        }
    }
}

P1065 谭浩强C语言(第三版)习题8.5

import java.util.*;
import java.io.*;
import java.math.*;
import java.lang.Character;

public class Main
{
    public static void main(String args[])
    {
        Scanner cin=new Scanner(System.in);
        String a=cin.next();
        String reverse=new StringBuffer(a).reverse().toString();
        System.out.println(reverse);
    }
}

以上是关于「题目代码」P1060~P1065(Java)的主要内容,如果未能解决你的问题,请参考以下文章

洛谷P1065 作业调度方案

洛谷P1060——开心的金明

P1060 开心的金明

P1060 开心的金明

Luogu P1060 开心的今明(DP背包)

[NOIP2006] 提高组 洛谷P1065 作业调度方案