希望更丰富的展现?使用Markdown
by 0nullptr @ 2019-10-17 14:44:13
我真的搞不懂啊
这些不用MD的萌新不会看看他们发的东西吗?他们觉得有人看得懂?
by Inkyo @ 2019-10-17 14:47:37
@[Inkyo墨攸](/space/show?uid=266011) MD咋用。我粘的是有换行的但出来的就这样了
by xzit20190507139 @ 2019-10-17 14:54:30
> 如果你人为地将问题搞得难以阅读,它多半会被忽略,人们更愿读易懂的问题。
>
> 行间代码请使用一对 ```` ``` ```` 包围代码区块,其中反引号就是键盘左上角波浪线下面那个符号,行间代码请在第一个 ```` ``` ```` 的后面加上语言名称(如: ```` ```cpp```` )。
by StudyingFather @ 2019-10-17 14:55:14
>\```cpp
>
>代码
>
>\```
请这样使用
by Inkyo @ 2019-10-17 14:56:56
@[xzit20190507139](/space/show?uid=256089)
by Inkyo @ 2019-10-17 14:57:00
```cpp
#include<stdio.h>
int main(){
int n,len,i,p,q,w1,w2,w3,sum=0;
scanf("%d",&n);
int a[n+2],b[n+2];
a[0]=-1;a[1]=0;
b[0]=0;b[1]=0;
len=0;
for(i=2;i<n+2;){
w1=a[i-2];
w2=a[i-1];
scanf("%d",&w3);
if(w3<w2){
a[i]=w3;
b[i]=1;
len++;
}else if(w3==w2){
b[i]+=1;
len++;
}else if(w1<w2){
a[i]=w3;
b[i]=1;
len++;
}else{
if(w3>w1){sum=w1-w2+sum; }
else if(w3<w1){sum=w3-w2+sum; }
else{sum=w1-w2+sum; }
len++;
}
}
printf("%d",sum);
return 0;
}
```
by xzit20190507139 @ 2019-10-17 14:59:58
学会了,先谢谢各位
by xzit20190507139 @ 2019-10-17 15:00:49
@[Inkyo墨攸](/space/show?uid=266011)
by xzit20190507139 @ 2019-10-17 15:11:41
打字的时候手速太快了吧
第9行的i变量根本就没有增加啊,这样就陷入死循环,永远结束不了输入
by JamlainHamstone @ 2019-11-08 16:26:24