上一页 1 ··· 4 5 6 7 8
摘要: 此题的思路简单,从上到下进行模拟,该定义的定义,该输入的输入,该输出的输出; 最重要的是,该用结构体的一定要用结构体!!!!!!! 此题的坑在于,我用c++写的代码怎么都是WA,但是我只是简单的把输入输出换成c语言printf和scanf,就AC掉,,,,,,无天理 阅读全文
posted @ 2017-02-26 18:40 贱人郭 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 首先,承认这道没有太大的难度,但是有好多值得学习的地方: 我的WA:正确的结果,但是runtime error 的问题; 改了很多次,还是WA,只好借鉴大神的了:http://blog.csdn.net/sjf0115/article/details/7701901 思路是一样的,就是用的数组; 还 阅读全文
posted @ 2017-02-26 13:27 贱人郭 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 千呼万唤死出来!!!! 此题的思路,多少有点接受不了,竟然让所给值逐一减去大值,再看所剩值是否为零来判断, 所以就需要一个值或数组来记录所有的阶乘和,那么问题来了,如何记录,如何求取。 我用的是num数组一边求取一边记录 还有一种利用外部函数int fact(int n)来调用的; 还有这种:需要眼 阅读全文
posted @ 2017-02-25 23:35 贱人郭 阅读(217) 评论(0) 推荐(0) 编辑
摘要: AC的代码如下,未考虑效 阅读全文
posted @ 2017-02-25 22:33 贱人郭 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 思路:简单的模拟,但是在n为奇数的时候,没有做除二处理,所以多了几遍WA。 事实证明,细心也是实力的一种。 AC的代码: #include<iostream>using namespace std; int main(){ int n; while(cin>>n) { if (n==0) break 阅读全文
posted @ 2017-02-24 12:33 贱人郭 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 题目思路: 找出所给点的最小(x,y)和最大的(x,y)即为所求; 但是此题最难的是,如何判定退出条件: AC的代码: #include<iostream>using namespace std; int main(){int x,y,x1,y1,x2,y2; while(cin>>x>>y)/// 阅读全文
posted @ 2017-02-24 12:08 贱人郭 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 我用的算法思想:: 记'z'前o的个数为a, 'z'和'j'之间o的个数为b, 'j'之后的o的个数为c. 分析文法可以发现,符合文法的字符串将满足: 1) b != 0 2) a * b = c 我的代码:已经AC掉::::红色的代码是我所不明白的 #include <iostream>#incl 阅读全文
posted @ 2017-02-22 16:38 贱人郭 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 在九度上面 #include<iostream> #include<stdlib.h> using namespace std; 的组合会出错,但在dev c++上是可以编译通过的。这说明在线oj的死板,或许也说明了我编程的不严谨,以后需要注意这一点。 九度1004 用了vector,代码如下: # 阅读全文
posted @ 2017-02-22 10:09 贱人郭 阅读(126) 评论(0) 推荐(0) 编辑
摘要: #include<bits/stdc++.h>包含了目前c++所包含的所有头文件!!!!开挂般的奇迹人生 while(scanf("%d",&n)!=EOF) qsort函数qsort(a,n+m,sizeof(a[0]),cmp);int cmp(void const *a,void const 阅读全文
posted @ 2017-02-20 19:23 贱人郭 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8