度小满笔试分享
选择题都是基础,就不分享了吧
编程题就两道,相比美团的题来说还是容易多了
第一道没写出来,一时间懵了
题目是
度小满要在妈妈第一次叫他的时候睡k个单位的回笼觉, 妈妈可能在n个可能的时刻叫他两次,如果第二次叫他还在睡的话就生气 ,求妈妈生气的概率,并且要用分数表示
第二道题大概是
医生会根病人心跳来启动节奏疗法,来清楚m个医生测试,给出一个心跳图,n长的字符串比如OOXX,遇到O按不按按钮都可以,按按钮为1,不按为0,然后输入m个医生给出的按钮情况,遇到X只要按了按钮代表错误,输出"NO",否则为"YES",我的代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String s = scanner.next();
int m = scanner.nextInt();
String[] sNum = new String[m];
for (int i = 0; i < m; i++) {
sNum[i] = scanner.next();
}
String[] ans = new String[m];
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i) == 'X') {
for (int j = 0; j < m; j++) {
if (ans[j] == "NO") {
continue;
}
if (sNum[j].charAt(i) == '1') {
ans[j] = "NO";
} else {
ans[j] = "YES";
}
}
}
}
for (String an : ans) {
System.out.println(an);
}
}
}
#度小满笔试##度小满##笔经#