首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
红红超帅的
合肥工业大学 Java
关注
已关注
取消关注
m
@高启盛◎:
0907携程笔试AK代码
Q1import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class P1 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); List<List<Integer>> lists = new ArrayList<>(); backtrack(lists, new boolean[n], new ArrayList<>()); int ans = 0; for (List<Integer> list : lists) ans += check(list) ? 1 : 0; System.out.println(ans); } public static void backtrack(List<List<Integer>> lists, boolean[] used, List<Integer> list) { if (list.size() == used.length) lists.add(new ArrayList<>(list)); else { for (int i = 1; i <= used.length; i++) { if (used[i - 1]) continue; list.add(i); used[i - 1] = true; backtrack(lists, used, list); list.remove(list.size() - 1); used[i - 1] = false; } } } public static boolean check(List<Integer> list) { for (int i = 1; i < list.size(); i++) { int sum = list.get(i) + list.get(i - 1); if (isPrime(sum)) return false; } return true; } public static boolean isPrime(int x) { if (x == 1 || x % 2 == 0 && x != 2) return false; for (int i = 3; i < x; i += 2) { if (x % i == 0) return false; } return true; }}Q2import java.util.Scanner;public class P2 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(), m = scan.nextInt(); char[][] grid = new char[n][], cols = new char[m][3], rows = new char[n][3]; long ans = 0; String you = "you"; for (int i = 0; i < n; i++) grid[i] = scan.next().toCharArray(); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { int x = you.indexOf(grid[i][j]); if (x == -1) continue; rows[i][x]++; cols[j][x]++; } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { int idx = you.indexOf(grid[i][j]); if (idx == -1) continue; long[][] array = new long[2][2]; for (int k = 0, p = 0; k < 3; k++) { if (k != idx) { array[p][0] = rows[i][k]; array[p][1] = cols[j][k]; p++; } } ans += array[0][0] * array[1][1] + array[1][0] * array[0][1]; } } System.out.println(ans); }}Q3import java.util.Scanner;public class P3 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int t = scan.nextInt(); while (t-- > 0) { int n = scan.nextInt(), l = scan.nextInt(), r = scan.nextInt(); int[] array = new int[n]; long sum = 0, sl = 0, br = 0; for (int i = 0; i < n; i++) { array[i] = scan.nextInt(); sum += array[i]; if (array[i] < l) sl += (l - array[i]); else if (array[i] > r) br += (array[i] - r); } double avg = (double) sum / n; if (avg > r || avg < l) System.out.println(-1); else System.out.println(Math.max(sl, br)); } }}Q4import java.util.*;public class P4 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); char[] cs = scan.next().toCharArray(); int cnt = 0; long ans = 0; for (char c : cs) { cnt += c == '0' ? 1 : -1; if (cnt > 0) ans += cnt; else cnt = 0; } System.out.println(ans); }}
点赞 13
评论 11
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-29 14:37
门头沟学院 Java
有这写作水平还当什么hr呀
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
昨天 18:00
求助!mt不给本部转正机会,我要润吗?
rt,主包正在腾讯暑期实习mt说我达不到本部正职的level,给了个腾娱的转正这种情况是苟着拿腾娱offer?保底还是当场离职全力秋招啊?
投递腾讯等公司10个岗位
点赞
评论
收藏
分享
07-07 10:53
已编辑
美团_前端(实习员工)
离职一个月还在追杀我
之前那段实习已经离职一个月了,然后今天突然一个老同事给我发了这个,给离职的人做分享算泄密吗。之前在职时,他也给我分享过几次,但是每次都是在周末,我也不是多爱学习啊
黑皮白袜臭脚体育生:
进行了一段长达两小时半的加密通话,灌溉了很多东西
点赞
评论
收藏
分享
07-01 15:32
桂林电子科技大学 Python
找不到工作,是我展示的的项目太水了么
求指点😥
Steven267:
桂林去掉,本科改硕士
点赞
评论
收藏
分享
07-26 02:07
重庆大学城市科技学院 嵌入式软件开发
文档写到吐
学校喜欢打一些创新比赛,小的没意思,大的做不出实物。不打又没资源,搞技术的打这个比赛,技术没学多少,文档写了几个通宵,真难受。
校园里的破防时刻
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
都是 dirty work,为什么别人的简历上就能言之有物🤔
2.1W
2
...
虾皮秋招一面
4007
3
...
虾皮后端一面(已挂)
3807
4
...
百度提前批,三面被推迟一周,喜提秋招第一凉
3702
5
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3097
6
...
干活最少的实习生因为长得漂亮转正了
3077
7
...
7.30滴滴提前批一面凉经
3073
8
...
百度提前批 三面
3005
9
...
QQ提前批一面凉经
2603
10
...
7.30百度提前批一面
2396
创作者周榜
更多
正在热议
更多
#
你遇到最难的面试题目是_
#
15058次浏览
193人参与
#
反问环节如何提问
#
95503次浏览
1951人参与
#
中兴秋招
#
203661次浏览
2280人参与
#
简历上的经历如何包装
#
24291次浏览
728人参与
#
如何看待offer收割机的行为
#
815437次浏览
6088人参与
#
你最讨厌面试问你什么?
#
25023次浏览
282人参与
#
秋招最大的收获是什么?
#
38616次浏览
323人参与
#
我的实习收获
#
90879次浏览
1038人参与
#
26届的你,投了哪些公司?
#
36980次浏览
428人参与
#
滴滴求职进展汇总
#
233325次浏览
2116人参与
#
作业帮求职进展汇总
#
57004次浏览
376人参与
#
初创公司值得加入吗?
#
27311次浏览
194人参与
#
我对___祛魅了
#
43397次浏览
410人参与
#
数字马力求职进展汇总
#
184448次浏览
1500人参与
#
你跟室友的关系怎么样?
#
6027次浏览
94人参与
#
什么样的背景能拿SSP?
#
31391次浏览
201人参与
#
工作中哪个瞬间让你想离职
#
60613次浏览
545人参与
#
和同事相处最忌讳的是__
#
21127次浏览
217人参与
#
去年你投递实习了吗?
#
22884次浏览
331人参与
#
如何快速融入团队?
#
14849次浏览
182人参与
#
机械人的金三校招总结
#
36204次浏览
461人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务