关注
大佬们,想问一下,为什么我的输入输出都没问题,但是case通过一直是0;就是将输入的String放进char数组里面,然后从最后一位开始循环比较跟前面的值的大小,遇到第一个比后面的值小的,就换位,但是一直通不过,不知道为什么。 package interview;
import java.util.Scanner;
public class Yy {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String st = new String();
st = sc.next();
char[] num = new char[st.length()/2 + 1];
char bigger;
for(int i = 0,j = 0;i < st.length()/2 + 1;i ++) {
num[i] = st.charAt(j);
j +=2;
}
int mark = 0;
for(int j = st.length()/2;j >= 0;j --) {
bigger = num[j];
for(int i = j;i >= 0 ;i --) {
if(num[i] < bigger) {
num[j] = num[i];
num[i] = bigger;
mark = 1;
break;
}
}
if(mark == 1) break;
}
if(mark == 0) {
for(int i = st.length()/2;i >= 0;i --) {
System.out.print(num[i]);
if(i != 0) System.out.print(",");
}
}
else{
for(int i = 0;i < st.length()/2 + 1;i ++) {
System.out.print(num[i]);
if(i != st.length()/2) System.out.print(",");
}
}
}
}
查看原帖
点赞 6
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 双一流本的春招失败总结 面试近40家公司 0offer结局 准备转行了1.7W
- 2... 信息差补全:哪些假国企要避雷1.2W
- 3... 再也不用写代码了哈哈哈哈哈哈哈9328
- 4... 腾讯wxg一面 1h30min6513
- 5... 一文详解各大厂人才项目差异点(吐血整理)5591
- 6... 宝宝你是最棒的宝宝5531
- 7... 🔥【六月创作狂欢季】重磅上线!发文赚现金,多发多得🔥4882
- 8... 牛友们,你们有多久没回家了?4684
- 9... 论双非大一的“暑期”能拿下大厂offer吗?4548
- 10... 大厂实习后的一些反思与认知改变4030
正在热议
更多
# 考研对你找工作产生了哪些影响? #
3426次浏览 44人参与
# 机械只有读研才有出路吗? #
19715次浏览 228人参与
# 聊聊这家公司值得去吗 #
237180次浏览 2219人参与
# 远程面试的尴尬瞬间 #
100822次浏览 828人参与
# 你认为哪个岗位找工作最卷 #
15577次浏览 60人参与
# 打杂的实习你会去吗? #
108059次浏览 942人参与
# kpi面有什么特征 #
34828次浏览 256人参与
# 工作中哪个瞬间让你想离职 #
24092次浏览 166人参与
# 硬件人绝对不能踩的坑 #
61185次浏览 735人参与
# 职场人,说说你的烦心事 #
8898次浏览 81人参与
# 你有哪些缓解焦虑的方法? #
2727次浏览 117人参与
# 职场上哪些事情令人讨厌 #
16813次浏览 86人参与
# 为了找工作你投递了多少公司? #
11340次浏览 160人参与
# 秋招最大的收获是什么? #
34082次浏览 300人参与
# 你今年的平均薪资是多少? #
126635次浏览 661人参与
# 运营/市场营销人的秋招现状 #
17158次浏览 189人参与
# 实习生应该准时下班吗 #
223398次浏览 1397人参与
# 大家每天通勤多久? #
42075次浏览 331人参与
# 如果可以,你希望哪个公司来捞你 #
88227次浏览 371人参与
# 运营人求职交流聚集地 #
135294次浏览 983人参与