其实也就是卖个萌随便写点东西
学到现在,接触了这个网站,或许不知道实际的用途,我也就是随便写点东西,看到论坛上都说这一些好像很了不起的东西,然后我决定默默地路过
排序是个坑,神坑深坑大坑,仅在非线性的冒泡排序上就把我恶心到了WTF那时什么鬼,向后排向前排TM一个大于号小于号就去了个球了不过好赖还是参透了简单排序应该是没有什么问题了(但愿)
【我可是要成为首席程序员的男人】
代码的长度也是个问题,发现了DEV-C++最新版本的人性化功能,可以吧for一类的循环里面的东西收起!!!或许当决得一定是对的时候可以这么做,但是如果正好那个循环写错了就是耗子舔猫B
NOIP2004复赛 普及组 第一题,这个应该是初中组的吧...或许还有更短的方法....
#include<stdio.h> int main(){ int a,r,m=0,x,b[7]; for(x=0;x<7;x++){scanf("%d%d",&a,&r);b[x]=a+r;} for(x=0;x<7;x++)m=b[x]>b[m]?x:m; printf("%d",m+1); return 0; }【然而吾辈高中了】
话说我也很想知道要能在河南NOI和NOIP上拿到前几名需要什么样的程度.【慌】...
NOIP2009复赛 普及组 第二题
05:分数线划定
这个好像是高中组的NOIP的第二题【所谓送分题让我纠结了一个小时....】....话说NOI需要什么样的程度#include<stdio.h> int main(){ int s[2][5001],r,x,h,m,p,k,xian,hk; scanf("%d%d",&r,&x); for(h=0;h<r;h++){ scanf("%d%d",&s[1][h],&s[0][h]); } for(m=0;m<r;m++){ for(p=0;p<r-m-1;p++){ if(s[0][p]>s[0][p+1]){ k=s[0][p+1];s[0][p+1]=s[0][p];s[0][p]=k; hk=s[1][p+1];s[1][p+1]=s[1][p];s[1][p]=hk; }}} for(m=0;m<r;m++){ for(p=0;p<r-m-1;p++){ if(s[1][p]<s[1][p+1]&&s[0][p]==s[0][p+1]){ hk=s[1][p+1];s[1][p+1]=s[1][p];s[1][p]=hk; }}} if(r-(x+x/2)>0)xian=s[0][r-(x+x/2)]; else xian=s[0][0]; m=0; for(h=r-1;0<=h;h--){ if(s[0][h]>=xian)m++; } printf("%d %d\n",xian,m); for(h=r-1;r-m<=h;h--){ printf("%d %d\n",s[1][h],s[0][h]); } return 0; }实际上吧可以吧两个排序放到一个if else里...然而当时年少无知...
写东西好耽搁时间....感叹做教程的人的辛苦.....
其实3d动画和建模才是主业