爱奇艺2018秋季校招C 工程师(第二场)
时长:120分钟 总分:100分
104浏览 0人已完成答题
题型介绍
题型 | 单选题 | 填空题 |
---|---|---|
数量 | 10 | 3 |
得到的返回值为
有如下的函数定义:
int Xfun(int *a, int n){ int x=*a for(int *pa=a+1 pa<a+npa++) if(*pa>x) x=*pa return x }
若执行了语句
int x[5]={23,46,78,55,16}
后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为(
)
有一个算法的递推关系式为:T(n) = 9 T(n / 3) + n,则该...
回文素数
如果一个数正着反着都是一样,就称为这个数是回文数。例如:6, 66, 606, 6666
如果一个数字既是素数也是回文数,就称这个数是回文素数
牛牛现在给定一个区间[L, R],希望你能求出在这个区间内有多少个回文素数。 输入描述: 输入包括一行,一行中有两个整数(1 &le L &le R &le 1000)输入样例: 100 150 输出描述: 输出一个整数,表示区间内回文素数个数。输出样例 2
青草游戏
最初有一个装有n份青草的箱子,牛牛和羊羊依次进行,牛牛先开始。在每个回合中,每个玩家必须吃一些箱子中的青草,所吃的青草份数必须是4的x次幂,比如1,4,16,64等等。不能在箱子中吃到有效份数青草的玩家落败。假定牛牛和羊羊都是按照最佳方法进行游戏,请输出胜利者的名字。 输入描述: 输入包括t+1行。 第一行包括一个整数t(1 &le t &le 100),表示情况数. 接下来t行每行一个n(1 &le n &le 10^9),表示青草份数输入样例: 3 1 2 3 输出描述: 对于每一个n,如果牛牛胜利输出"niu",如果羊羊胜利输出"yang"。输出样例 niu yang niu