NOIP凯旋
在经过挺长的一段思想斗争后,决定继续走下去。
嗯……和CX一起奋斗~
拿出来很久以前配置的小机器,主机也就是个15寸笔记本包就能放进去的样子。。。。
嗯,挺好的,初中时候和同学一起配的,当时纯粹是用来挂机的。。。
配置似乎是图拉丁赛扬1G,20G硬盘,1GDDR内存,VIA的主板。
很神奇的配置吧。。。1G的内存呢,主要是因为这板子同时支持SDRAM和DDR而已……
嗯。。。内存是从家里一台机器上拆下来的,有点后悔前阵子更新平台把2条512的DDR内存都出去了……
嗯。。。不过也是还有一条是借给别人用的了。
嗯。。。共享64MB显存。。。嗯。。。CS被虐了还是。。。
嗯。。。学校所谓的单周星期六回家确实不爽。。。。
李思山很够意思,带的机器能放到他的橱子里还给配了把钥匙。。。一开始去拿的时候还有点心虚,后来观察了一下,原来那里的人都是直接无视我的。。。唉这就是教育处啊……
咨询校长后,人家给了一个地方说可以让我和CX平时晚上练习使用。。嗯居然是广播室……太明目张胆了有点……
没治了人家带笔记本咱还得找学校借显示器鼠标键盘啥的。。那屋子还没有网线。。看来还需要搞个无线路由器了……
胳膊啊手啊细了的就是好嗯。。。学校该借我的显示器也就是15寸的吧。。。服气了~
顺带提一个,昨天的那个作文题目今天投入了感情去写,写完了发现怎么那么像情书……
《一路有你同行》
RQNOJ评测似乎就是有问题的样子,我愚昧,到现在没有搞明白下面两个程序的差别,为什么定义方式不同而已后者就会超时一个点呢?当然我是写不出来这种风格的代码,完全是为了测试改别人的代码。。。
AC code:
#include<iostream>
using namespace std;
const int maxn=20001;
long int num[maxn]={0};
long int n;
long int sum=0;
void init(){
cin>>n;
long int i;
for(i=1;i<=n;i++)
cin>>num[i];
};
void count(){
long int i,j,k,l;
for(i=1;i<n;i++){
l=0;
k=num[i];
for(j=i+1;j<=n;j++)
if(num[j]<k)l++;
sum+=l;
}
};
int main(){
init();
count();
cout<<sum<<endl;
return 0;
}挂一个点的code,注意两者的第3行
#include<iostream>
using namespace std;
long int num[20001]={0};
long int n;
long int sum=0;
void init(){
cin>>n;
long int i;
for(i=1;i<=n;i++)
cin>>num[i];
};
void count(){
long int i,j,k,l;
for(i=1;i<n;i++){
l=0;
k=num[i];
for(j=i+1;j<=n;j++)
if(num[j]<k)l++;
sum+=l;
}
};
int main(){
init();
count();
cout<<sum<<endl;
return 0;
}