度小满笔试分享
选择题都是基础,就不分享了吧
编程题就两道,相比美团的题来说还是容易多了
第一道没写出来,一时间懵了
题目是
度小满要在妈妈第一次叫他的时候睡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); } } }#度小满笔试##度小满##笔经#