28号爱奇艺C++笔试题编程有没有分享一下

看了一下,不知道怎么编程。。。。。。#爱奇艺#
全部评论
求代码
点赞 回复
分享
发布于 2018-09-28 19:58
求代码啊~
点赞 回复
分享
发布于 2018-09-28 19:58
联易融
校招火热招聘中
官网直投
求代码
点赞 回复
分享
发布于 2018-09-28 20:03
#include <iostream> using namespace std; int solve(int n) { int eat = 1; int noteat = 1; for (int i = 1; i < n; ++i) { int new_eat = noteat; int new_noteat = eat+noteat; eat = new_eat; noteat = new_noteat; } return eat+noteat; } int main(void) { int n = 0; cin >> n; cout << solve(n) << endl; return 0; } 哪位大佬能不能帮忙看下为啥一直卡在 27%
点赞 回复
分享
发布于 2018-09-28 20:03
第二道题卡18....
点赞 回复
分享
发布于 2018-09-28 20:11
第二题卡28
点赞 回复
分享
发布于 2018-09-28 20:11
第一题代码来一个啊
点赞 回复
分享
发布于 2018-09-28 20:13
很难受,一直27,也看不出问题,就交卷了,交上的瞬间才想到,不会是int不够用吧,来看了下竟然真是,难受了啊哈哈哈
点赞 回复
分享
发布于 2018-09-28 20:13
第一题一开始还看错题意,看成一个盒子可以装多个盒子了。。。。思考了很久码了很久,没想题其实很简单。。。。。
点赞 回复
分享
发布于 2018-09-28 20:17
散散树怎么做啊
点赞 回复
分享
发布于 2018-09-28 20:25
/* 给出一个序列,问需要最少几个LIS 统计数字出现次数最大值即可 */ #include <cstdio> #include <map> using std::map; int n,x,ans; map<int,int>mp; int main(int argc, char const *argv[]) { scanf("%d",&n); while(n--) { scanf("%d",&x); mp[x]++; if(ans<mp[x]) ans=mp[x]; } printf("%d\n", ans); return 0; } /* 打表发现是斐波那契 */ #include <cstdio> long long a[2]; int main(int argc, char const *argv[]) { int n; a[0]=a[1]=1; scanf("%d",&n); for(int i=1;i<=n;++i) { if(i%2==1) a[0]+=a[1]; else a[1]+=a[0]; } printf("%lld\n", a[1-(n%2)]); return 0; }
点赞 回复
分享
发布于 2018-09-28 20:34
第二题有个点不明白,示例中为什么只有13 如果排序是213的时候不就可以23了吗,有没有大佬解释下
点赞 回复
分享
发布于 2018-09-28 20:35
不管怎么搞,总是wa,简单题都写到怀疑人生
点赞 回复
分享
发布于 2018-09-28 20:35

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务