gpt4 book ai didi

java - 回文与否 (SPOJ) Java

转载 作者:行者123 更新时间:2023-11-30 12:08:37 25 4
gpt4 key购买 nike

<分区>

我试图在 SPOJ 中解决这个问题:https://www.spoj.com/problems/PLNDROME/

当我在 IntelliJ 中运行我的程序时它工作正常,但是当我将代码发送到 SPOJ 时它不起作用。我认为我的输入有问题,我正在阅读其他类似的解决方案来解决这个问题,但那些对我不起作用。我总是得到错误的答案。

这是我的代码:

import java.util.*;
import java.lang.*;
import java.io.*;
import java.math.BigInteger;
import java.util.Scanner;
import java.util.StringTokenizer;

class Main
{
public static void main (String[] args) throws java.lang.Exception
{
BufferedReader r = new BufferedReader(new InputStreamReader(System.in), 10 * 1024 * 1024);
int T = Integer.parseInt(r.readLine());
int a = 0;
while(a++ < T){
int N = Integer.parseInt(r.readLine());
StringBuilder sb = new StringBuilder(r.readLine());
int M = Integer.parseInt(r.readLine());
System.out.println("Case " + (a) + ":");
while(M-- > 0){
String lines = r.readLine();
String[] strs = lines.trim().split("\\s+");
int i = Integer.parseInt(strs[0]);
sb.setCharAt(i-1,strs[1].charAt(0));
System.out.println(sb.toString().equals(sb.reverse().toString()) ? "YES" : "NO");
}
}
r.close();
}
}

ideone.com 结果:

Exception in thread "main" java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:542)
at java.lang.Integer.parseInt(Integer.java:615)
at Main.main(Main.java:12)

我希望找到有解决方案或答案的人(首先在 Stack Overflow 上提问,祝福)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com