大连华信2010年校园笔试及答案

2010年大连华信校园笔试题及答案

一、逻辑题(这3道逻辑题华信以前都是考过的,好像是07年,做过之后网上找答案是才

发现的。)

1、 某公司男女比例为5:3,该公司又分为总公司和子公司,人数比例为3:2,总公司男女比

例7:5,子公司有35名女员工,总公司和子公司共有男员工多少人?

首先要看清题目,是要求男员工总数,而不是总公司和子公司各有多少男员工! 设共有男员工5x 人,则

公司女员工数是3x 人

公司共有员工是5x+3x=8x

总公司女员工数:3/5*8x*5/12=2x

故3x – 2x = 35 x = 35

答案:5x = 175

2、 10个人分100斤苹果,年龄从小到大,每两人相差的重量都一样,又知第八个人分到6

斤,每两人相差的苹果重量是多少?

设第一个人分到的重量是x ,每两人相差的重量是y ,由题意

X + 7y = 6

X +(x+y) + (x+2y) + ….+(x+9y)=10x + 45y = 100

得到y= - 1.6

故可知每两人相差的苹果重量是1.6斤

3、 哥五个各有一些糖块,大的比小的多,老大把自己的分给大家一些,谁有多少块再分给

谁多少块,然后老二把现有的块数分给大家一些,谁有多少块再分给谁多少块,老三、老四、老五依次类推,最后五个人每人都有32块糖,问最初每人各有多少块糖?

这题可用逆推的方式求得

设初始值: a b c d e

老大分后: ? 2b 2c 2d 2e

老二分后: ? ? 4c 4d 4e

老三分后: ? ? ? 8d 8e

老四分后: ? ? ? ? 16e

老五分后: 32 32 32 32 32

逆推可知老四分后各值为:

16 16 16 16 32*5 – 16*4=16e 得到e = 6

同理可得知老三分后为

8 8 8 8d=160-72 8e=48 得到d=11

同理可得到其他值依次为

81 41 21 11 6

二、编程题

1、 写一个函数统计其中出现的特殊字符的个数,依次存放在b 【10】数组中,存放如下:

~ b[0]

! b[1]

@b[2]

#b[3]

$b[4]

%b[5]

^b[6]

&b[7]

*b[8]

其他b[9]

可用Java 或c 实现

我写的大概如下:

viod fun(char[] str){

int[] b = new int[10];

for(int i=0;i

Switch(str[i]){

case ‘~’:b[0]++;break;

case ‘! ’:b[1]++;break;

case ‘@’:b[2]++;break;

case ‘#’:b[3]++;break;

case ‘$’:b[4]++;break;

case ‘%’:b[5]++;break;

case ‘^’:b[6]++;break;

case ‘&’:b[7]++;break;

case ‘*’:b[8]++;break;

default:b[9]++;

}

}

}

2、给出如下的链表定义:

typedef struct structLink {

int value;

struct structLink *pHead;

};

分别写出对删除第一个节点、最后一个节点、和制定节点的函数

#define ERROR -1

#define SUCCESS 1

int delectHead(structLink &link){

if(link->pHead == NULL) return ERROR;

link = link->pHead;

return SUCCESS;

}

int deleteTail(structLink &link){

if(link->pHead == NULL) return ERROR;

while(link->pHead->pHead != NULL){

link = link->pHead;

}

Link->pHead = NULL;

return SUCCESS;

}

int deleteNode(structLink &link, int n){

int i = 0;

structLink p = link;

if(link->pHead == NULL) return ERROR;

while(ipHead!=NULL){

p = p->pHead;

i++;

}

if(i>n || !p) return SUCCESS;

p->pHead = p->pHead->pHead;

return SUCCESS;

}

3、关于世博会国家馆门票的,设中国馆门票为100元/人,德国馆门票为10元/人,日本馆门票为10/3元/人。假设有一个单位有100人,打算用1000元来购置门票,要求: 每个国家馆的门票都要求至少有一张

每人都要有一张门票,不能多也不能少

1000元必须都花完,不能多也不能少

编程共有多少种购票方案?

void funBuy(){

int count = 0;

for(int i=1;i

for(int j=1;j

if(100*i + 10*j + 10/3*(100-i-j)==1000)

count++;

}

}

}

2010年大连华信校园笔试题及答案

一、逻辑题(这3道逻辑题华信以前都是考过的,好像是07年,做过之后网上找答案是才

发现的。)

1、 某公司男女比例为5:3,该公司又分为总公司和子公司,人数比例为3:2,总公司男女比

例7:5,子公司有35名女员工,总公司和子公司共有男员工多少人?

首先要看清题目,是要求男员工总数,而不是总公司和子公司各有多少男员工! 设共有男员工5x 人,则

公司女员工数是3x 人

公司共有员工是5x+3x=8x

总公司女员工数:3/5*8x*5/12=2x

故3x – 2x = 35 x = 35

答案:5x = 175

2、 10个人分100斤苹果,年龄从小到大,每两人相差的重量都一样,又知第八个人分到6

斤,每两人相差的苹果重量是多少?

设第一个人分到的重量是x ,每两人相差的重量是y ,由题意

X + 7y = 6

X +(x+y) + (x+2y) + ….+(x+9y)=10x + 45y = 100

得到y= - 1.6

故可知每两人相差的苹果重量是1.6斤

3、 哥五个各有一些糖块,大的比小的多,老大把自己的分给大家一些,谁有多少块再分给

谁多少块,然后老二把现有的块数分给大家一些,谁有多少块再分给谁多少块,老三、老四、老五依次类推,最后五个人每人都有32块糖,问最初每人各有多少块糖?

这题可用逆推的方式求得

设初始值: a b c d e

老大分后: ? 2b 2c 2d 2e

老二分后: ? ? 4c 4d 4e

老三分后: ? ? ? 8d 8e

老四分后: ? ? ? ? 16e

老五分后: 32 32 32 32 32

逆推可知老四分后各值为:

16 16 16 16 32*5 – 16*4=16e 得到e = 6

同理可得知老三分后为

8 8 8 8d=160-72 8e=48 得到d=11

同理可得到其他值依次为

81 41 21 11 6

二、编程题

1、 写一个函数统计其中出现的特殊字符的个数,依次存放在b 【10】数组中,存放如下:

~ b[0]

! b[1]

@b[2]

#b[3]

$b[4]

%b[5]

^b[6]

&b[7]

*b[8]

其他b[9]

可用Java 或c 实现

我写的大概如下:

viod fun(char[] str){

int[] b = new int[10];

for(int i=0;i

Switch(str[i]){

case ‘~’:b[0]++;break;

case ‘! ’:b[1]++;break;

case ‘@’:b[2]++;break;

case ‘#’:b[3]++;break;

case ‘$’:b[4]++;break;

case ‘%’:b[5]++;break;

case ‘^’:b[6]++;break;

case ‘&’:b[7]++;break;

case ‘*’:b[8]++;break;

default:b[9]++;

}

}

}

2、给出如下的链表定义:

typedef struct structLink {

int value;

struct structLink *pHead;

};

分别写出对删除第一个节点、最后一个节点、和制定节点的函数

#define ERROR -1

#define SUCCESS 1

int delectHead(structLink &link){

if(link->pHead == NULL) return ERROR;

link = link->pHead;

return SUCCESS;

}

int deleteTail(structLink &link){

if(link->pHead == NULL) return ERROR;

while(link->pHead->pHead != NULL){

link = link->pHead;

}

Link->pHead = NULL;

return SUCCESS;

}

int deleteNode(structLink &link, int n){

int i = 0;

structLink p = link;

if(link->pHead == NULL) return ERROR;

while(ipHead!=NULL){

p = p->pHead;

i++;

}

if(i>n || !p) return SUCCESS;

p->pHead = p->pHead->pHead;

return SUCCESS;

}

3、关于世博会国家馆门票的,设中国馆门票为100元/人,德国馆门票为10元/人,日本馆门票为10/3元/人。假设有一个单位有100人,打算用1000元来购置门票,要求: 每个国家馆的门票都要求至少有一张

每人都要有一张门票,不能多也不能少

1000元必须都花完,不能多也不能少

编程共有多少种购票方案?

void funBuy(){

int count = 0;

for(int i=1;i

for(int j=1;j

if(100*i + 10*j + 10/3*(100-i-j)==1000)

count++;

}

}

}


相关内容

  • 中国银行去年校园招聘笔试的时间安排
  • 中国银行去年校园招聘笔试的时间安排,仅供参考 14:00~15:30 英语 16:00~17:00 认知能力 17:05~18:05 综合知识 [中国银行笔试通用资料:] 一:中行英语笔试 中行英语笔试总题量:20 道单词选择,10 道挑错,20 道完型,四篇常规阅读(每篇 5 题),1 篇文章排 ...

  • 民生银行2014校园招聘考试解密
  • 金融培训专家 成就银行梦想,从华金起航 金考网www.jinkaoedu.com 金融培训专家 4 成就银行梦想,从华金起航 金考网www.jinkaoedu.com 银行校园招聘考试交流QQ群:123129604 目 录 1. 中国民生银行简介 .......................... ...

  • 2017招商银行校园招聘空中校园宣讲会报名入口
  • 2017招商银行校园招聘空中校园宣讲会报名入口 2017年陕西银行秋季校园招聘信息可点击:2017陕西银行招聘信息汇总查看. 2017银行校园招聘将于9月份陆续拉开序幕,根据历年考情,银行笔试主要会考到行测.经济金融.英语.会计.法律.计算机.银行常识.金融时事政治等内容.以下内容根据历年考情进行整 ...

  • 软件园对比
  • 齐鲁软件园 济南高新区齐鲁软件园成立于1995年11月,1997年3月齐鲁软件园被国家科技部认定为全国首批"国家火炬计划软件产业基地".2001年7月被国家发展计划委员会.国家信息产业部认定为"国家级软件产业基地". 齐鲁软件园占地面积6.5平方公里,按照&q ...

  • 大学生关于上课情况的调查报告
  • 大学生关于上课情况的调查报告 ----以石家庄经济学院华信学院为例 学号:[1**********]3 姓名:刘博 班级:公共管理2班 目录 一调查背景 1前言.................................................3 2调查目的.............. ...

  • 历城区2012年教师招考简章
  • 2012年济南市历城区教师招聘简章 标签:[工作 招聘 毕业生] 发布日期:2012/7/4 8:46:00 阅读数: 7097 根据工作需要,按照<济南市人事局关于印发的通知>(济人字[2007]91号)和<关于进一步做好县(市)区属事业单位公开招聘工作的通知>(济人字 [ ...

  • 中国人民银行笔试英语类
  • 今年新加了行测,每个专业都考的,第一年考所以没有前任的经验可借鉴,摸着石头过河.70道题60分钟,和国考节奏差不多, 还是五个部分 ,题目比国考稍简单 一.常识 二.言语理解 三.数量关系 四.逻辑判断 五.资料分析 做的时候把握时间,我一不小心就在数量关系上超时了,以致后面的资料分析没时间好好算, ...

  • 智慧水务行业分析报告_目录
  • 公司背景 前瞻产业研究院于1998年成立于北京清华园,主要致力于为客户提供具有战略参考价值的细分产业竞争决策支持系统.细分产业研究.项目可行性研究.商业计划书.互联网+转型咨询.产业园区规划.区域(城市) 产业规划.产业发展战略规划.数据库营销服务等专项市场研究解决方案. 前瞻产业研究院现有480多 ...

  • 2017广发银行重庆分行校园招聘笔试地点有哪些?
  • 2017广发银行重庆分行校园招聘笔试地点有哪些? 广发银行重庆分行2017校园招聘全国统一笔试 本行计划于2016年10月29日在广州.深圳.北京.上海.杭州.宁波.温州.南京.苏州.合肥.武汉.长沙.南昌.福州.厦门.昆明.成都.重庆.郑州.西安.沈阳.济南.大连.天津.哈尔滨.长春.乌鲁木齐.石 ...