image

编辑人: 人逝花落空

calendar2025-07-25

message5

visits148

易宝支付2016年校园招聘笔试题

1. 从n个棍子中选出3个组成周长尽量长的三角形
public class CreateTriangle {
public static void main(String[] args) {
int ans = 0;//存放最大周长
int a[] = {2,3,4,5,10};
int n = a.length;
int t;
for (int i = 0; i < n; i++) { for (int j = i+1; j < n; j++) { for (int k = j+1; k < n; k++) { int len = a[i]+a[j]+a[k];//周长 int max = ( ( t=(a[i]>a[j])?a[i]:a[j] ) > a[k])? t:a[k] ;//max(a[i],max(a[j],a[k]));
int rest = len – max;//周长减最大的就是剩余的两条边
if(max < rest)//两边之和大于第三边 ans = (ans>len)?ans:len;
}
}
}
System.out.println(ans);
}
}
2. 写一个函数,把输入的字符串倒序输出
例:输入ABC,输出CBA
public class StringReversal {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(“请输入字符串”);
String s = sc.nextLine();
sc.close();
for (int i = s.length()-1; i >= 0 ; i–) {
System.out.print(s.charAt(i));
}
}
}

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:易宝支付2016年校园招聘笔试题

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share