杭电acm1405-2200(3)

2019-03-27 17:02

{

a[num][s1[j]-97]++; }

len=strlen(s2); num++;

for(j=0;j

a[num][s2[j]-97]++; }

for(p=2;p<=k;p++) {

for(j=0;j<26;j++) {

a[p][j]=a[p-1][j]+a[p-2][j]; } }

for(j=0;j<26;j++)

printf(\ printf(\ }

return 0; }

1718:

#include

int a[100]; //下标为分数,值为标记; void main() {

int no,n,s,i,cnt,key;

while (scanf(\ {

for (i=0;i<=100;i++) {

a[i]=0; //恢复状态; }

while (scanf(\ {

if(n==0&&s==0) break;

if (n == no) //当学号相等时标记-1,否则标记为1; {

key=s; a[s]++; }

else

a[s]++; }

cnt=0;

for (i=100;i>=0;i--) {

if (a[i]!=0) //从100往下找; {

cnt+=a[i];

if (i==key) //找到,退出; {

break; } } }

printf(\ } }

1720:

#include main() {

int x,y;

while(scanf(\ { printf(\ }

return 0; }

1799:

#include int a[2001][2001]; void main() {

int i,j,t,m,n;

for(i=0;i<2001;i++) { a[i][0]=a[i][i]=1; for(j=1;j

a[i][j]=(a[i-1][j-1]+a[i-1][j])07;// 杨辉三角打表 }

scanf(\

while(t--) { scanf(\ printf(\ } }

1859:

#include int main() { int a,b,i,j,minx,miny,maxx,maxy; while(scanf(\ { if(a==0&&b==0) break; minx=maxx=a; miny=maxy=b; for(i=1;;i++) { scanf(\ if(a==0&&b==0) break; if(amaxx) maxx=a; if(bmaxy) maxy=b; } printf(\ }

return 0; }

1862:

#include #include #include struct student { char num[10]; char name[10]; int score; }

stu[100010];

int cmp1(const void *a,const void *b)

{ struct student *c=(struct student *)a; struct student *d=(struct student *)b; return strcmp(c->num,d->num); }

int cmp2(const void *a,const void *b) { struct student *c=(struct student *)a; struct student *d=(struct student *)b; if(strcmp(c->name,d->name)) return strcmp(c->name,d->name); else return strcmp(c->num,d->num); }

int cmp3(const void *a,const void *b) { struct student *c=(struct student *)a; struct student *d=(struct student *)b; if(c->score!=d->score) return c->score-d->score; else return strcmp(c->num,d->num); }

int main() { int i,m,n,k=1;

while(scanf(\ { for(i=0;i

1877:

#include

#include int main() { int m,a,b; char k[100]; while(scanf(\ { scanf(\ itoa(a+b,k,m); printf(\ } return 0; }

1898:

#include int main() {

int a,b,t,n;

scanf(\ while(n--) {

scanf(\ if(t%a==t%b)

printf(\ else {

if(t%a

printf(\ else

printf(\ } }

return 0; }

1976:

#include main() {

int a1,a2,a3,b1,b2,b3,i,n;

while(scanf(\ {

for(i=0;i


杭电acm1405-2200(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014年普通高等学校招生全国统一考试(重庆卷)英语试题详解

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: