小伙伴们!,我们的第一次线上学习活动来啦~
要像游戏刷怪打boss一样学习哦
第一个任务呢,可以让你们提前入门C/C++呢
(听说你们已经开始偷偷地学了?)
编写程序,让程序帮忙译密码。
为了传输信息的安全,经常会对信息进行加密。
这里有一个最简单的加密算法:
将一句话的每个字母顺序向后移动 N 位。
如 N = 5 时:
A 变成 F
B 变成 G
V 变成 A
不是字母不参与这个变换。
这里:I love you! 会变成 N qtaj dtz!
虽然很容易破解,但是他的确挺简单,而且有时候会起到一定程度的作用。
(有一部电影叫《模仿游戏》,推荐看一看哦)
(讲的是艾伦·图灵的故事,其中就有这个算法😊看看细心的大家能不能发现😂)
这道题能够很大程度的培养大家的程序员思维呢。
- 编写程序,按照你们要学的课程,使用 C 或 C++ 均可。
- 注意每个步骤都要写注释哦。
- 任务开始日期:2018年11月4日
- 任务截止日期:2018年11月18日
- 这个问题学到循环,加上一点点的脑洞就可以搞定哦。
- 项目要在截止日期前提交至GitHub中, 使用pull request方式.
- 提交注意事项: 建立自己名字拼音的文件夹,放入c或cpp文件,提交这个文件夹.
-
网易云课堂 老九学堂
-
git及GitHub
廖雪峰的Git入门 (这个推荐会linux的同学看,当然谁都可以看啦)
CSDN上的GitHub入门 (这个呢,不会linux的可以看哦,讲的很浅显易懂)
GitHub官方教程 (全英文,但是也好懂)