當前位置:學識都>好好學習>考研>

網易網絡筆試題

學識都 人氣:7.83K

網易
1、10個人分成4組 有幾種分法?
2、如圖:
7 8 9 10
6 1 2 11
5 4 3 12
16 15 14 13
設“1”的'座標爲(0,0) “7”的座標爲(-1,-1) 編寫一個小程序,使程序做到輸入座標(X,Y)之後顯示出相應的數字。
3、#include<stdio.h>
//example input and output
//in 1 2 3 out 1 3 1
//in 123456789 2 100 out 123456789 100 21
long mex(long a,long b,long c)
{ long d;
if(b==0) return 0;
if(b==1) return a%c;
d=mex(a,b/2,c); d*=d;這裏忘了;d*=mex(a,b%2,c);d%=c;
return d;
}
int main(void)
{ long x,y,z;
while(1)
{ if(scanf(%d %d %d,&x,&y,&z)>3) return 0;
if(x<0) { printf("too smalln");continue;}
if(y<0) { printf("too smalln");continue;}
if(z<1) { printf("too smalln");continue;}
if(y>z) { printf("too bign");continue;}
if(z>1000000010) {printf("too bign");continue}
printf(%d %d %d,x,z,mex(x,y,z);
}}
根據這個程序,當已知一個輸入,算出輸出,如:輸入 1 3 1 則輸出 1 2 3 輸 入 123456789 100 21 輸出 123456789 2 100

網易網絡筆試題

TAGS:網易 筆試