星际密码
链接:星际密码
星际战争开展了100年之后,NowCoder终于破译了外星人的密码!他们的密码是一串整数,通过一张表里的信息映射成最终4位密码。表的规则是:n对应的值是矩阵X的n次方的左上角,如果这个数不足4位则用0填充,如果大于4位的则只输出最后4位。
|1 1|^n => |Xn …|
|1 0| |… …|
例如n=2时,
|1 1|^2 => |1 1| * |1 1| => |2 1|
|1 0| |1 0| |1 0| |1 1|
即2对应的数是“0002”。
#include<iostream>
#include<vector>
using namespace std;
int main

本文介绍了在星际战争背景下,NowCoder如何破译外星人的密码系统。密码由一串整数通过特定矩阵运算映射得到,具体规则为:取矩阵的n次方左上角数值,不足4位前补0,超过4位取后4位。例如,当n=2时,经过运算得到的密码是'0002'。
最低0.47元/天 解锁文章
981





