亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

華為筆試試題

時間:2023-03-04 04:12:53 華為認證 我要投稿

華為2017筆試試題

  擁有通過HCNA認證的工程師,意味著企業(yè)有能力搭建基本的中小型網(wǎng)絡,并將基本的語音、無線、云、安全和存儲集成到網(wǎng)絡之中,滿足各種應用對網(wǎng)絡的使用需求。下面是關于華為2017筆試試題,歡迎大家參考!

華為2017筆試試題

  題1:

  # -*- coding: utf-8 -*-

  """

  Created on Fri Mar 24 23:26:33 2017

  @author: acelit

  """

  #問題描述:將兩個正整數(shù)按照從高位到低位取反后相加

  #輸入:兩個[1,70000]內(nèi)的整數(shù)

  #輸出:;兩個整數(shù)取反和

  def reverseAdd(a,b):

  if a < 1 or a > 70000 or b < 1 or b > 70000:

  return -1

  else:

  astr = str(a)

  bstr = str(b)

  arev = brev = 0

  indexa = indexb = 0

  for i in astr:

  arev += int(i)*10**indexa

  indexa += 1

  for j in bstr:

  brev += int(j)*10**indexb

  indexb += 1

  return arev + brev

  #測試

  num1 = 6768

  num2 = 9002

  revSum = reverseAdd(num1, num2)

  print revSum

  題2:

  # -*- coding: utf-8 -*-

  """

  Created on Fri Mar 24 20:19:51 2017

  @author: acelit

  """

  #問題描述:按照6種方式旋轉骰子,輸出骰子最后的標記

  #旋轉骰子:L-向左 R-向右 F-向前 B-向后 A-逆時針旋轉90度 C-順時針旋轉90度

  #骰子標記:初始標記123456,分別為左右前后上下

  #輸入:骰子旋轉序列

  #輸出:骰子對應標記,若輸入字符串不合法則返回-1

  def splitString(string):

  num = [1,2,3,4,5,6]

  for i in string:

  if i == 'L':

  num = [num[4],num[5],num[2],num[3],num[1],num[0]]

  elif i == 'R':

  num = [num[5],num[4],num[2],num[3],num[0],num[1]]

  elif i == 'F':

  num = [num[0],num[1],num[4],num[5],num[3],num[2]]

  elif i == 'B':

  num = [num[0],num[1],num[5],num[4],num[2],num[3]]

  elif i == 'A':

  num = [num[3],num[2],num[0],num[1],num[4],num[5]]

  elif i == 'C':

  num = [num[2],num[3],num[1],num[0],num[4],num[5]]

  else:

  return -1

  return str(num[0])+str(num[1])+str(num[2])+str(num[3])+str(num[4])+str(num[5])

  #測試

  test = 'RA'

  result = splitString(test)

  print result

【華為筆試試題】相關文章:

2017年華為筆試題及答案03-09

2017年華為認證筆試試題03-29

2016年華為HCDA認證考試筆試題及答案03-28

華為上機試題匯總01-23

華為認證考試試題及答案03-05

華為測試面試題匯總05-21

2017華為JAVA考試試題03-09

硬件工程師筆試題11-09

IBM公司面試筆試題08-28

思科認證考試試題(筆試)03-30