初步认识C语言
第一次开始真正的电脑深入学习应该就是学习编程,学习用C语言进行编程,时间大约是在高三结束的暑假,无意间水了一下群,(~只是因为在人群中多水了一下)。在之后买了一本《 c prime plus》的书,一共700多页,想想也是醉了
#include <stdio.h>
int main()
{
printf("Hello World!
");
reutrn 0;
}
- 隐约记得当时写出的第一个hello world 连代码的缩进都不规范(汗)
- 后来就是在群里替一些比我还新的新人挑错,找错
在我的热心(帮倒忙)帮助下,他们的程序可以正常运行了,也正是因为我一直帮助别人的缘故
群主给了我一个管理,但是最后这个群变的没有当初那么友好,当初带我入门的一个小姐姐管理被气走了,所以我也退了这个群,当然这是后话
进入学校的学习
- 最初得益于假期学的一点小东西,顺风顺水,实验课毫无压力
- 第三次抑或是第四次实验课,有一道题做不出,实在是做不出,我那时就有种预感,以后的日子不会太好过
预言成真
- 每次的oj作业题只有10几道,可是为什么刷oj,用刷这个字呢?答案很简单。。。。。。
描述
最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数。他已经知道了第一个小光棍数是471,471的三次方是104487111,现在他想知道第m(m<=10000000000)个小光棍数是多少?
输入
有多组测试数据。第一行一个整数n,表示有n组测试数据。接下来的每行有一个整数m。
输出
输出第m个小光棍数。
样例输入
1
1
样例输出
471
未来
- C语言很难,但是几个月的作业大部分却都是我自己坚持做出来的,有时一道题debug好久,一个下午可能只是常事,好不容易将样例输入与样例输出搞定,提交上去wrong answer67%,这才是最痛苦的
- 假期打算深入C语言的学习
- 预习下c++
- 学习一点基础的算法知识(同时刷题刷题)
- 加入acm队啊,智障
这是华丽的分割线