首页 > 面试
头像 学习使我超快乐
发表于 2020-10-21 22:05:58
D:变换 先把所有数去除掉他们的最大公约数,这个数不影响答案。 然后剩下所有的数求出他们的素数因子,素数因子的个数就是答案。 如5 6 7就是选5让其他数都乘以5,选6其他数都乘以2,再乘以3,选7再让其他数都乘以7.可以保证这个是最优解。 #include<bits/stdc++.h> 展开全文
头像 JS-H-SHH
发表于 2021-10-06 20:14:39
面试 AC自动机,不难。 就是要注意 A 和 D 的优先级关系。 AC记录 AC code #include<bits/stdc++.h> using namespace std; int n; char ch; int main() { freopen("a.in" 展开全文
头像 宝硕
发表于 2020-10-20 22:15:17
提交记录 45258014 思路 统计 A B C D 四个字母的出现次数。 for(int i = 0 ; i < 4 ; i++) { if(s[i] == 'A') cnta++; else if(s[i] == 'B') cntb++; else if(s[i] 展开全文
头像 18998899
发表于 2020-10-21 00:06:03
传送门题目描述 牛牛内推了好多人去牛客网参加面试,面试总共分四轮,每轮的面试官都会对面试者的发挥进行评分。评分有 A B C D 四种。如果面试者在四轮中有一次发挥被评为 D,或者两次发挥被评为 C,就不会通过面试。如果面试者没有一次被评为 D,并且有三个或以上的 A,则会获得 special 展开全文
头像 yuziang
发表于 2020-10-21 17:15:16
牛牛内推了好多人去牛客网参加面试,面试总共分四轮,每轮的面试官都会对面试者的发挥进行评分。评分有 A B C D 四种。如果面试者在四轮中有一次发挥被评为 D,或者两次发挥被评为 C,就不会通过面试。如果面试者没有一次被评为 D,并且有三个或以上的 A,则会获得 special offer。其余情况 展开全文
头像 AB-IN
发表于 2020-10-21 19:47:12
A 面试 纯模拟 for _ in range(int(input())): s=input() if s.count("D")>=1 or s.count("C")>=2: print("failed") elif s.count("A")&g 展开全文
头像 拼命坚持ing
发表于 2020-10-21 21:22:55
题目还是考细节,有两次评C,字符串中C的个数应该大于等于2;四轮中有一次发挥被评为 D,说明字符串中D的个数大于1。 思路:用一个数组标记一下,再模拟题目就可以了 #include<bits/stdc++.h> using namespace std; 展开全文
头像 学习使我超快乐
发表于 2020-10-21 21:50:55
A:面试简单的模拟,把题目意思翻译一下就是A大于等于3的时候输出sp offer,有2个C或者出现D则failed,否则输出offer #include<bits/stdc++.h> using namespace std; typedef long long ll; const int 展开全文
头像 学习使我超快乐
发表于 2020-10-21 22:00:06
C:涨薪 贪心加快速幂。 每次选最大的x个人涨薪3倍,其次y个人涨薪2倍,特判下m<2的时候把其他人的薪水加上即可,如果大于2就是0。 最后答案就是前X人的和乘以3^m+X人后的y个人的和乘以2^m加上特判的薪水。 #include<bits/stdc++.h> using nam 展开全文
头像 あおいSakura
发表于 2020-10-22 16:48:09
题目链接:https://ac.nowcoder.com/acm/problem/212911 到主站看:https://blog.csdn.net/weixin_43346722/article/details/109225306 题目 牛牛内推了好多人去牛客网参加面试,面试总共分四轮,每轮的面试 展开全文

等你来战

查看全部