2023厦门大学人工智能夏令营机试

文章讨论了一道编程题目,涉及数字的偶数和奇数操作,以及字符串的字长计算,特别是对Unicode编码的理解。此外,还介绍了魔法矩阵的概念,即所有行、列和对角线的和均相等,并指出矩阵元素不能全相同的要求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

机试考题:

  1. 签到题:输入一个数字,假如是偶数就将该偶数除2,假如是奇数就将该奇数*3-1,直到数字为1就停止,问在变换过程中的最大数字是多少,变换到1一共花了几步
  2. 输入一个字符串(有中文或者其他奇奇怪怪的字符),算这些字符串的字长,大概意给unicode的定义,假如是单字长的字符串开头是0,n字长的字符串第一个字节0-n位是1,n+1位是0,如2字节长度的字符,第一个字节是110开头,其余字节的话以10开头。然后让算给定的输入按unicode定义方法的字长度
  3. 魔法矩阵:就是判断一个矩阵是不是魔法矩阵,魔法矩阵的定义是,每一行的和,每一列的和,正反对角线的和都完全相等。被坑了一个测试点,好像是说矩阵的元素不能全部一样。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值