9.10美团笔试

心情有点抑郁,是我太菜,见不得美团的题
全部评论
第一道过了27%,第二道过了18%怎么看都看不出来哪里错了
点赞 回复 分享
发布于 2022-09-10 18:13 湖北
第三题有个坑,可以一个房间多个宝藏,开始没仔细看一直错,但是最后也才过了82。不知道哪里有问题
6 回复 分享
发布于 2022-09-10 18:00 江西
为什么第四题凑硬币dp思路只能36%,没想明白
点赞 回复 分享
发布于 2022-09-10 18:08 广东
感觉每道题都会写,可是每道题都没A全。。。81,81,18,45,27,为啥么一二题我只有81😤
1 回复 分享
发布于 2022-09-10 18:08 北京
第三题感觉自己dp得天衣无缝,结果一看27% 哈哈哈哈哈哈
1 回复 分享
发布于 2022-09-10 18:01 英国
100 100 18 45 18... 求后三题思路
1 回复 分享
发布于 2022-09-10 18:06 四川
为啥你们5道题,我就4道编程 100 100 82 36
点赞 回复 分享
发布于 2022-09-10 18:17 贵州
第五题答案
1 回复 分享
发布于 2022-09-10 18:03 湖北
迷宫那题用回溯超时
点赞 回复 分享
发布于 2022-09-10 18:01 贵州
大佬们,第五题为啥只有18呀,维护的前n项和,到底哪里有问题呀,同实验是做的暴力加一下都能27,醉了。 int main() {  string str;  cin >> str  vector<int> nums;  nums.emplace_back(0);  for(int i = 0; i < str.size(); ++i) {   nums.emplace_back(str[i]-'0&(30533)#39;);  }  for(int i = 1; i <= str.size(); ++i) { // 维护前n项和    nums[i] = nums[i] + nums[i-1];  }  int l = 0, ans = 0;  for(int i = 1; i < nums.size(); ++i) {   for(int j = l; j < i; ++j) {    if((nums[i]-nums[j]) % 7 == 0) {     l = i;     ans++;     break;    }   }  }  cout << ans << endl;    return 0; }
2 回复 分享
发布于 2022-09-10 18:19 福建
是算法吗,感觉挺简单的啊,前两题白给,第三题对每个房间向上遍历父节点统计最大值,第四题dp
1 回复 分享
发布于 2022-09-10 18:03 北京
第四题答案
3 回复 分享
发布于 2022-09-10 18:02 湖北
求第四题 可以前三换
点赞 回复 分享
发布于 2022-09-10 17:48 四川
100 45 18 0 100😅
点赞 回复 分享
发布于 2022-09-10 18:19 广东
哭了,dp的题是一题都出不来
点赞 回复 分享
发布于 2022-09-10 17:53 澳大利亚
第三题答案
2 回复 分享
发布于 2022-09-10 18:01 湖北
第四题 import java.util.Scanner; public class Main {     static int[] pow10 = new int[10];     public static void main(String[] args) {         Scanner in = new Scanner(System.in);         int n = in.nextInt();         int m = in.nextInt();         int k = 1;         for(int i = 0;i < 10;i++) {             pow10[i] = k;             k *= 10;         }         for(int i = 0;i < n;i++) System.out.print(getNum(in.nextInt(),m) + " ");     }     public static int getNum(int w,int m){         if(w == 0 || w%m == 0) return 0;         if(m-w == 1) return 1;         int min = Integer.MAX_VALUE;         for(int i = 0;i < 10;i++){             int dist = w+pow10[i];             if(dist < m) dist = dist;             else if(dist%m == 0) dist = m;             else if(dist > m) dist = dist%m;             if(dist <= w) continue;             min = Math.min(min,getNum(dist,m)+1);         }         return min;     } }
点赞 回复 分享
发布于 2022-09-10 18:46 湖南
为什么第二题这样子写就81?是有啥答案没考虑到 a = int(input()) k = input() list_data = k.split(' &(30184)#39;) su = 0 flag = 0 for i in range(0, len(list_data)):     if list_data[i] == '0&(30533)#39;:         flag += 1         list_data[i] = '1&#39;     su += int(list_data[i]) if su == 0:     flag += 1 print(flag)
点赞 回复 分享
发布于 2022-09-10 18:21 浙江
为啥我只有两道编程,然后有20计算机选择题,10道数学选择题。。
1 回复 分享
发布于 2022-09-10 18:05 浙江
只做了第一道,其他的cout用例18%,刷题太少,真不会,菜哭
点赞 回复 分享
发布于 2022-09-10 17:45 福建

相关推荐

不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下&nbsp;HR&nbsp;会来跟你谈。”&nbsp;我当时脑子直接宕机,一句话都没憋出来。后面&nbsp;HR&nbsp;找我谈话,直属领导也在旁边。HR&nbsp;说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
4
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务