Tencent AlloyTeam 前端游戏通关答案

2013-11-01 17:55:14 +08:00
 alexrezit
1. 打开 Safari Developer Tools 的 Timeline tab, 发现有个 timestamp 为空的错误, 输入当前时间即可 (不需要转换格式). Console 中输入:

document.getElementsByTagName('input')[2].value = new Date().getTime();document.getElementById('btnSubmit').click();


2. 就是按照要求改变图形, 很简单.

border-radius: 50%;

-webkit-transform: rotate(-60deg);
-webkit-transform-origin: top right;
border-color: transparent #000;


3. 坦克这个... 就一个需要强调的地方, 别用 iCloud Keychain 自动生成的密码, 因为一会儿登录的时候没法自动填充...


4. JS 问答题么...

arr.slice(0);

s.trim();

Array.prototype.slice.call(list);


5. 这个明显是考算法的, 但是从来没学过算法, C 语言必修课也就只去了一节, 只好自己想办法了. 仔细想了下, 每次都是 2 选 1 的情况, 一共 11 次, 所以可以把数值存在 array 里面, 写一个 for 循环遍历. 这里可以参考二进制与十进制转换, 0 代表向左, 1 代表向右. 有一个需要强调的地方是题目是随机生成的, 别像我似的手贱不小心关掉网页...

for (int num = 0; num < pow(2, 11); num++) {
int numCopy = num;
int value = 0;
int currentCol = 0;
for (int idx = 0; idx < 12; idx++) {
if (numCopy >= pow(2, 11 - idx)) {
currentCol += 1;
numCopy -= pow(2, 11 - idx);
}
value += arr[idx][currentCol];
}
if (value > maxvalue) {
maxvalue = value;
result = num;
}
}

然后 print 出来结果, 十进制丢到 OS X 自带的 Calculator 里面.



从 bit 10 开始到 bit 0, 0 代表向左, 1 代表向右, 回到 web 页上按顺序点一遍就可以了.


6. 通关.

2611 次点击
所在节点    分享发现
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/87728

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX