广联达 8.26 笔试记录

今天鹅厂状态变成HR了,庆祝一下~
三道编程
1. 给定目标序列和用户序列,相同加分,不相同扣分,过程中不会出现负分,求最后得分。AC
2.四个整数,可以选择任意两个减1,一个加1,保证和最大的情况下使得最后四个数相同。AC
3.给定1-n的乱序数组,每次可以选择一个数放在数组首位,求使数组有序的最小操作数。AC
#笔试题目#
全部评论
第二踢咋写啊
1 回复 分享
发布于 2020-08-26 20:14
第二题二分思想对吗?为啥一直ac不了
1 回复 分享
发布于 2020-08-26 20:18
这个和上次的一样啊
1 回复 分享
发布于 2020-08-26 21:14
第一题为啥一直是30%啊,佛了
点赞 回复 分享
发布于 2020-08-26 20:15
第三题怎么做呀
点赞 回复 分享
发布于 2020-08-26 20:21
看到这个才发现第三题看错了题,扎心
点赞 回复 分享
发布于 2020-08-26 20:25
第二题什么思路。懵逼
点赞 回复 分享
发布于 2020-08-26 21:00
这好像跟上星期的题一样。
点赞 回复 分享
发布于 2020-08-26 21:02
第二题一直超时18%,凉凉🙃
点赞 回复 分享
发布于 2020-08-26 21:05
第三题:python输入有要求吗?本地完全没有问题,咋网上就不能ac了
点赞 回复 分享
发布于 2020-08-26 21:11
头大,搞不懂哪里的问题,刚看了一个帖子,思路完全一样,就不能ac,帖子是java的
点赞 回复 分享
发布于 2020-08-26 21:12
第二题python实现,大家看看: https://blog.csdn.net/Qianzhen_Sun/article/details/108247490
点赞 回复 分享
发布于 2020-08-26 21:27
1,3秒了,2有点思路但是一想到没hc了,直接交卷了,耗不动了
点赞 回复 分享
发布于 2020-08-26 21:29
插眼 大佬等交卷了说下思路呗,感觉没得头绪
点赞 回复 分享
发布于 2020-08-26 21:45
13A了,2只有27%,反倒是感觉选择题有点拉闸😥
点赞 回复 分享
发布于 2020-08-26 22:20
求1题的C++版本,meow发现问题在哪儿?
点赞 回复 分享
发布于 2020-08-26 22:37
using namespace std; typedef unsigned long long ll; int main() { string str1 = ""; string str2 = ""; getline(cin, str1); getline(cin, str2); int ans = 0; for (int i = 0; i < str1.size(); i++) { if (str1[i] != str2[i]) { if (ans < 10) { break; } else { ans -= 10; } } else { ans = ans + 20; } } cout << ans << endl; return 0; }
点赞 回复 分享
发布于 2020-08-26 22:38
楼主,可以贴一下你的代码,交流交流思路
点赞 回复 分享
发布于 2020-08-26 23:47
楼主第二题AC的代码可以分享吗?用的二分法只能过18%🤣
点赞 回复 分享
发布于 2020-08-26 23:48
可以帮忙看看下面的代码哪里有问题?为啥当时就没过? #include<bits/stdc++.h> using namespace std; int main(){     string str1,str2;     getline(cin,str1);     getline(cin,str2);          int score=0;     int  N=str1.size();     for(int i=0;i<N;i++){         if(str1[i]==str2[i])             score+=20;         else             score-=10;         score=max(score,0);     }        cout<<score<<endl;      return 0; }
点赞 回复 分享
发布于 2020-08-26 23:48

相关推荐

评论
5
18
分享
牛客网
牛客企业服务