您当前的位置: 首页 >  Java

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

洛谷P5733、P5734、P5735、P5739题题解(Java语言描述)

星拱北辰 发布时间:2020-02-09 00:30:39 ,浏览量:0

P5733题目要求

P5733题目链接

在这里插入图片描述

P5733分析

toUpperCase()就行了……

P5733AC代码(Java语言描述)
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str = scanner.nextLine();
        String str2 = str.toUpperCase();
        System.out.println(str2);
        scanner.close();
    }
}

P5734题目要求

P5734题目链接

在这里插入图片描述

P5734分析

为每个命令编写自己的函数,按要求实现即可……

P5734AC代码(Java语言描述)
import java.util.Scanner;

public class Main {

    private static String doc = "";

    private static void append(String append_doc) {
        doc = doc + append_doc;
    }

    private static void cut(int from, int range) {
        doc = doc.substring(from, from+range);
    }

    private static void insert(int from, String insert_doc) {
        String head = doc.substring(0, from);
        String rear = doc.substring(from);
        doc = head + insert_doc + rear;
    }

    private static int search(String search_key) {
        return doc.indexOf(search_key);
    }

    private static String getResult(String command) {
        String[] arr = command.split(" ");
        if (command.startsWith("1")) {
            append(arr[1]);
            return doc;
        } else if (command.startsWith("2")) {
            cut(Integer.parseInt(arr[1]), Integer.parseInt(arr[2]));
            return doc;
        } else if (command.startsWith("3")) {
            insert(Integer.parseInt(arr[1]), arr[2]);
            return doc;
        } else {
            return Integer.toString(search(arr[1]));
        }
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int num = Integer.parseInt(scanner.nextLine());
        doc = scanner.nextLine();
        String[] result = new String[num];
        for (int i = 0; i             
关注
打赏
1660750074
查看更多评论
0.0485s