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