poj 3750 水题啊。。。。。。
来源:互联网 发布:淘宝返的积分在哪里 编辑:程序博客网 时间:2024/06/03 16:57
题意: 中文题,很好理解。
思路: 感觉没有思路,就是水体,随便搞。
心得:n % n = 0 而不是1, 这一题是几个月前做的, 但是现在拿出来居然wrong answer了很多次,发现自己以前很聪明, 嗯,对,就是很聪明,抄答案很聪明,几个月前我
是一个 什么都不会的菜鸟,就连非常简单的递归都不会,记得当时谭浩强那本课后练习都感觉非常不好做,这一题必然是看解题报告之后不理解,然后就黏贴代码
了。。。。
感悟:在做一题的时候不要抄代码,感觉要研究代码,就像在学习什么最小生成树啊,搜索啊,最短路径啊,感觉第一是学习思想,二是研究代码,现在感觉代码能力很重要,但
思想更重要,因为脱离最基础的思想, 代码就什么都不是,代码就是表达思想的形式,就像人说话,刚刚开始要学语言规范,但后来学习的思想。就像一个人思想很丰富,
他的语言表达自然也就很犀利,这就好比代码能力。
目标:我是一个弱学校的acmer,但我有的是一颗坚定的心,就像吕布在三国杀里出杀时说的那样,“谁能挡我”,对,就是这句话,谁也不能挡我acm之路。
有人会觉得我很重功利,我想这一点不排除,但我想那银奖代表的不是功利而是能力,是对能力的肯定,我要的并不是奖励,而是一种鼓励, 一种证明。
好吧:废话完了,代码:
#include <stdio.h>#include <string.h>const int N = 70;const int M = 20;int main(){int n, w, s;int i, j;char name[N][M];scanf("%d", &n);for(i = 1; i <= n; ++i){scanf(" %s ", name[i]);}scanf("%d,%d", &w, &s);while(n >= 1){w = (w + s - 1) % n;if(w == 0) w = n;printf("%s\n", name[w]);for(i = w; i < n; ++i){strcpy(name[i], name[i + 1]);}--n;}return 0;}代码很简单,好好看吧。
- poj 3750 水题啊。。。。。。
- poj 3750
- poj 3750
- POJ 3750
- poj 3750 小孩报数
- POJ
- poj
- POJ
- POJ
- poj
- poj
- POJ
- POJ
- poj
- POJ
- POJ
- POJ
- POJ
- 【学习笔记】java基础学习(一)
- J2EE的十三种技术(规范
- linux tcp 连接的配置
- Struts2中验证码的生成技术
- 自定义文本框 鼠标经过 边框颜色变化
- poj 3750 水题啊。。。。。。
- CFA(2)
- 简单的junit单元测试
- shell [ eval 允许你对参数进行求值 ]
- ubuntu 命令行模式和图形界面切换
- Android.mk遍历子目录所有文件
- ubuntu 多个桌面多个背景
- 位域【flags】
- html写课程表