CoolShell-第8题
第8题地址:https://fun.coolshell.cn/953172864.html
大概是作进制转换就行,26进制,但是没有从0开始感觉很奇怪(Z相当于0,但是单独一个Z却表示26)。
上代码。
function excel2number(str) {var sum = 0;var weight = 1;for (var i = str.length - 1; i >= 0; --i, weight *= 26) {sum += (str.charCodeAt(i) - 64) * weight;}return sum;
}
var result = excel2number("COOLSHELL") / excel2number("SHELL");
console.log(result);
// 去掉小数
console.log(parseInt(result));
计算结果是小数的,地址404。
去掉小数后,地址:https://fun.coolshell.cn/85165.html
好吧,要的是字符串。
function number2excel(num) {var result = "";while (num > 0) {var r = num % 26;if (r == 0) {r = 26;}result = String.fromCharCode(r + 64) + result;num = parseInt(num / 26);if (r == 26) {--num;}}return result;
}
console.log(number2excel(85165));
答案是DUYO,得到第9题地址:https://fun.coolshell.cn/DUYO.html
收获:加深了进制间转换的记忆。
CoolShell-第8题相关推荐
- 最新九月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试三十题
最新九月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试三十题 引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每月都不曾断过. ...
- 转:九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题)
分类: 05.MS 100' original 2012-09-13 12:38 108951人阅读 评论(346) 收藏 举报 目录(?)[+] 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试 ...
- 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题(10.29)
文章出处:http://blog.csdn.net/v_july_v/article/details/7974418 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题 (参与算法&面 ...
- 微软校招编程题Beautiful String的状态机解法
昨天碰巧看到一道微软校招的编程题,题目大意如下: 如果一个字符串包括三组或者更多组的连续升序字母,每组长度相等,那么我们就称这个字符串是Beautiful String如下是一些Beautiful S ...
- CoolShell puzzle game writeup
地址:http://fun.coolshell.cn/ Fuck your brain 看到一大串符号,还以为是 js 代码,结果放到 Chrome 控制台执行没有任何结果,然后搜了一下发现有一门叫B ...
- 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试六十题 10 12
http://blog.csdn.net/v_july_v/article/details/7974418 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔/面试五十题 「以下所有任何题目所给的点评里的 ...
- 九月十月百度人搜 阿里巴巴 腾讯华为笔试面试八十题 第331 410题
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 九月十月 ...
- 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题(10.23)
引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每月都不曾断过.正如上一篇文章支持向量机通俗导论(理解SVM的三层境界)末尾 ...
- 九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题) C++版
好文章,分享,更多内容请访问原文地址:http://blog.csdn.net/v_july_v/article/details/7974418 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八 ...
- 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试五十题
九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试五十题 (欢迎加入十月面试题集训组,参与讨论&解题:193308452) 引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久), ...
最新文章
- 关于Cocos2d-x很多奇怪的报错
- CentOS7.0重置Root的密码
- 灰度值取值范围_一幅灰度图像,用8bit量化,取值范围为[0,255],其中0表示(),255表示()。...
- 【NOI 2018】归程(Kruskal重构树)
- JavaScript多种跨域方式
- Flink当中使用kafka Consumer
- 去除img未加载到的默认边框问题
- 深入理解JVM(第二版读书笔记)
- Python程序设计--第5章 函数设计与使用
- 2011 北邮计算机研究生各组分数线
- myd导入mysql_数据库是.frm,.myd,myi备份如何导入mysql
- 停车场车辆出入管理系统的设计与实现
- Emlog程序纯黑色调CYP音乐模板源码
- GitLab之创建项目组及上传项目
- windows下如何安装及使用github
- iCabMobile更新后,Installous的Downloads不能用的解决方法
- 如何在WordPress中创建优惠券弹出窗口(逐步)
- 计算机网络第八章ppt,计算机网络-第八章.ppt
- matlab怎么输出图像文件夹,Matlab读取图片 显示和保存图像的相关操作
- 年终奖拆分避税算法及优化