acm-java代码没有被AC,急在线等

问题描述

java代码没有被AC,急在线等


很简单的一道例题
但是就是没有被AC,而是WA
我没用过acmcoder
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner scan=new Scanner(System.in);
int min,max;
int bai,shi,ge;
boolean tag=true;
while(scan.hasNext()){
min=scan.nextInt();
max=scan.nextInt();
for(int i=min;i<=max;i++){
bai=i/100;
shi=i%100/10;
ge=i%10;
if(bai*bai*bai+shi*shi*shi+ge*ge*ge==i){
tag=false;
System.out.print(i+" ");
}
}
if(tag){
System.out.println("no");
}
}
}
}

解决方案

楼主你的代码健壮性很差,首先你得对输入者有一个提示,告诉他打印的区间和合适,而且是分行。然后对输入的区间进行判断啊,大小是否符合,格式是否符合,然后你的ge为明显错误啊ge=min%100%10 这才对嘛,对了楼主说的AC和WA啥意思,我也是初学者

解决方案二:

每个测试实例的输出占一行,不是no的情况你没有输出换行

解决方案三:

System.out.print(i+" ");很明显格式有问题 最后一个数后面还有一个空格 acm的经常要注意格式
如果有多个结果 题目要求还要排序 你可以把多个结果先存进数组a 再调用sort方法排序 再打印
打印的时候可以先打出第一个System.out.print(a[0]); 然后后面的System.out.print(" "+a[i]);
希望采纳!!!

解决方案四:

哦 你是按顺序求的 那就可以省去排序了 注意格式即可

解决方案五:

System.out.print(i+" "); 最后一个数字会有一个空格,等于多了一个空格输出

时间: 2024-10-03 11:59:35

acm-java代码没有被AC,急在线等的相关文章

java 中用户名密码验证的代码怎么写?急!!在线等

问题描述 java 中用户名密码验证的代码怎么写?急!!在线等 import java.awt.GridLayout; import java.awt.event.*; import javax.swing.*; import com.sdu.wh.bll.UserQueryBll; import com.sdu.wh.dao.*; import com.sdu.wh.sql.*; public class LoginFrame extends JDialog implements Action

java项目转为exe程序,在线等,急

问题描述 java项目转为exe程序,在线等,急 运行cmd是出现没有主清单属性错误,修改了manifest.mf的文件也不能修正错误,求解 代码如下 package com.export; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.util.ArrayList; import java.util.List; import java.util.Scann

java代码的在线运行,对其内存限制,时间检测等问题[ga]

问题描述 java代码的在线运行,对其内存限制,时间检测等问题[ga] 基本需求类似[java在线代码编译运行],多个客户都可以各自通过web浏览器输入java代码, 然后点击执行java代码,输出结果. 我是通过(Class thisClass = Class.forName(className,true,ClassLoader.getSystemClassLoader()); 来实现的) 目前比较担心某个用户输入的java代码可能是个死循环(如:while(true){xxxx}), 或者高

java验证微博账号的代码怎么写?急求大神指教········

问题描述 java验证微博账号的代码怎么写?急求大神指教········ 要怎么验证字符串是微博账号啊?如果该字符串是微博账号返回true,否则返回false,怎么才能验证它是不是微博的账号呢??? 解决方案 微博账户就是邮箱地址啊,用正则表达式匹配下. 解决方案二: 新浪邮箱.拿到后匹配,或者是uid 解决方案三: 微博并不一定用新浪的邮箱.我自己就用gmail的 解决方案四: 我一个邮箱,就没有注册过新浪微博,只能通过新浪微博的官方接口来验证是否可以登陆 解决方案五: 可以考虑通过微博接口,

JSP中java代码中插入html代码问题,急急急~~

问题描述 我想在文本框中输入数据然后传递,不过我显示用的是java代码<%....out.println("<td><divalign=centerclass=style13><ahref='admin_cj_addcjmain.jsp?subjectScore="+<%=reqeuest.getParamen(text)%>+"&studentId="+cj1.getStudentId()+"'&g

java字符串拆分,求解,在线等,急用

问题描述 java字符串拆分,求解,在线等,急用 [美元/日元] [超买超卖]请注意:美元/日元威廉指标出现超卖情况,指标利多,现价为109.17 这段话需要拆分成三部分: [美元/日元] [超买超卖] 请注意:美元/日元威廉指标出现超卖情况,指标利多,现价为109.17 求代码.谢谢 解决方案 Pattern p = Pattern.compile("(\[.*?\])\s+(\[.*?\])(.*)"); Matcher m = p.matcher("[美元/日元] [超

浏览器-java文件下载问题求助,急。

问题描述 java文件下载问题求助,急. 点击一个连接如(下载)实现文件的下载,要求点击连接后弹出一个下载保存框,那么如何实现弹出保存对话框呢,又如何将文件名和保存的文件路径传到Action里呢. 解决方案 保存文件夹对话框是浏览器实现的功能,服务器端没法知道和控制保存的路径. 只要你是链接,用户点击下载,就会出现保存对话框,不同的浏览器有各自的实现. 如果你想控制客户端文件系统,除非在客户端安装软件. 解决方案二: 保存文件夹对话框是浏览器实现的功能,服务器端没法知道和控制保存的路径. 只要你

请问这个C++的dll在C#中怎么调呀?急……在线等!

问题描述 请问这个C++的dll在C#中怎么调呀?急--在线等! C++中的调用: extern "C" _declspec(dllimport) int ReadGzjzzData(char* pData,char* photo,int * iErrCode); void CReadGzjzzDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 // OnOK(); char Data[64*1024] = {0};//各字段用双竖"

得到一段java代码,哪位大侠可以帮忙看看它的作用?

问题描述 得到一段java代码,哪位大侠可以帮忙看看它的作用?packageutil;importjava.io.*;importjava.util.Enumeration;importjava.util.Hashtable;importjavax.microedition.io.Connector;importjavax.microedition.io.HttpConnection;importnetpay.a;//Referencedclassesofpackageutil://bpubli