关注
回文100
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class HWS {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
while(reader.hasNext()){
int n = Integer.valueOf(reader.nextLine());
String[] s = reader.nextLine().split(" ");
List<Integer> list = new
ArrayList<Integer>();
for(int i = 0;i < n;i++){
list.add(Integer.valueOf(s[i]));
}
if(list.size() == 0 || list.size() == 1){
System.out.println(0);
break;
}
int count = 0;
while(list.size() > 2){
if((int)list.get(0) == (int)list.get(list.size() - 1)){
list.remove(0);
list.remove(list.size() - 1);
}
else if((int)list.get(0) > (int)list.get(list.size()
- 1)){
int m = list.get(list.size() - 1) +
list.get(list.size() - 2);
list.remove(list.size() - 1);
list.remove(list.size() - 1);
list.add(m);
count++;
}else{
int m = list.get(0) + list.get(1);
list.remove(0);
list.remove(0);
List<Integer> list2 = new
ArrayList<Integer>();
list2.add(m);
list2.addAll(list);
list = list2;
list2 = null;
count++;
}
}
if(list.size() == 2 && (int)list.get(0) !=
(int)list.get(1))
count++;
System.out.println(count);
}
}
}
查看原帖
点赞 1
相关推荐
mmvvcc:没通过你就偷着乐吧,这样的进去你天天受气
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
301505次浏览 2669人参与
# 如果不工作真的会快乐吗 #
59351次浏览 517人参与
# 百度开奖 #
162959次浏览 977人参与
# 地方国企笔面经互助 #
3836次浏览 10人参与
# 美团求职进展汇总 #
1327584次浏览 12450人参与
# 选完offer后,你后悔学本专业吗 #
20041次浏览 144人参与
# 阿里云管培生offer #
17542次浏览 295人参与
# 正在实习的你,几点下班 #
52011次浏览 389人参与
# 国央企薪资爆料 #
8434次浏览 68人参与
# 如何一边实习一边秋招 #
992240次浏览 12638人参与
# 提前批简历挂麻了怎么办 #
146493次浏览 1948人参与
# 学历or实习经历,哪个更重要 #
51129次浏览 402人参与
# 海康威视求职进展汇总 #
398893次浏览 3406人参与
# 米哈游求职进展汇总 #
175954次浏览 1458人参与
# 求职遇到的搞笑事件 #
70843次浏览 577人参与
# 投递实习岗位前的准备 #
1179424次浏览 18397人参与
# 面试体验感最好的是哪家? #
85100次浏览 846人参与
# 实习生应该准时下班吗 #
167444次浏览 1159人参与
# 得物求职进展汇总 #
66275次浏览 682人参与
# 网申一定要掌握的小技巧 #
5338次浏览 53人参与
# 招聘要求与实际实习内容不符怎么办 #
10285次浏览 273人参与
# 0offer是寒冬太冷还是我太菜 #
898475次浏览 8013人参与