![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zoj
纯纯的心儿
每天都在赚事业。。
展开
-
ZOJ Gold Coins2345
改题的意思就是 第一天收入一金币,第二天和第三天两金币,,,一次类推。 只要打个表, 每天都可以多少钱,最后 n个 相加就行 不会爆的把。。注意输出, wa了我好几发, 每个输入块有个空行, ~~~#include#includeint s[100000];int main(){ int bbs; int n; int i,j=1; int c=1; w原创 2015-03-26 23:14:30 · 813 阅读 · 0 评论 -
ZOJ 1879 Jolly Jumpers
该题就是 看1到n-1 看前后差的绝对值 是否只出现过一次。、#include#include#includeint n[3005],vis[3005];int main(){ int t,i,tem; while(scanf("%d",&t)!=EOF) { memset(vis,0,sizeof(vis)); for(i=0;原创 2015-03-26 23:17:07 · 336 阅读 · 0 评论 -
zoj 1648 Circuit Board
本题是一个 几何的题目, 由叉积的知识点 可解, ,向量的点积: 给你两个向量A(ax,by),B(bx,by). 向量A和B的点积公式:A*B=ax*bx+ay*by.向量的叉积:给你两个向量A(ax,by) ,B(bx,by). 向量的叉积公式:A×B=ax*by-ay*bx.相关算法:计算几何,用跨立实验判断两线段不相交#include struct原创 2015-03-31 17:30:21 · 315 阅读 · 0 评论 -
zoj 1760 Doubles
这题就是简单的遍历查找,若一个数是偶数,且这个数串里面有这个数的二分之一,就cout++; 输入以0结束,整串以-1 结束#include#includeint main(){ int s[500],biaoji[50]; int i,t=0; int n; int q=0; memset(biaoji,0,sizeof(biaoji)); while(scanf(原创 2015-03-24 23:54:05 · 441 阅读 · 0 评论 -
ZOJ2316——Matrix Multiplication
之前写这题的时候,根本不造那个矩阵连成是啥,不会写,然后就找规律,发现是每个数标记个数的平方 和, 之后ac~~~ 注意输出的行间有空行,被坑得wa了好几发~#include#includeint s[10010];int main(){ int n,m; int bbs; int i,j; int a,b,sum,flag=0; scanf("%d",&bbs);原创 2015-03-25 00:03:52 · 601 阅读 · 0 评论