添加回复
作者
作者其它话题
感觉美图的编程题出的挺良心的也挺简单的,第一次提前那么早交卷,再此贴出美图两题的答案。
找出只出现一次的数字
public class SingleSum {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
while (in.hasNext()){
String line=in.next();
String[] splits=line.split(",");
Integer[] data=new Integer[splits.length];
for (int i=0;i<data.length;i++)
data[i]=Integer.valueOf(splits[i]);
int result=data[0];
for (int j=1;j<data.length;j++)
result^=data[j];
System.out.println(result);
}
}
}
2.移除石子输赢问题
public class TakeStone {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
while (in.hasNext()){
int n=in.nextInt();
if(n%4==0)
System.out.println("false");
else
System.out.println("true");
}
}
}
这也行啊,我在7:42把美图的题目做完了,又去参加好未来的笔试,8:25交卷,好未来我报的java岗,居然给了我安卓的试卷,真是醉了,不过这两家的题目都挺简单的