- 博客(10)
- 收藏
- 关注
原创 等值数目(过河拆桥)
本来这是道水题结果写了一遍卡了十分钟,逻辑问题。本该放弃这个方法的,仍不死心,于是乎想到了过河拆桥这招#include<stdio.h>int main(){ int m,n,i,j,k = 0,count = 0,a[1001],b[1001]; scanf("%d %d",&n,&m); for(i = 0;i<n;i++) scanf("%d",&a[i]); for(i = 0;i<m;i++) scanf("%d",&a
2021-11-28 19:54:50 487
原创 二维 鞍点
#include<stdio.h>int main(){ int a[11][11],b[11][11],c[11],i,j,n,m,f,h,k,t,v,min,count = 0; scanf("%d %d",&n,&m); for(i = 0;i<n;i++) for(j = 0;j<m;j++) scanf("%d",&a[i][j]); for(i = 0;i<n;i++) { c[i] = a[i][0]; for(.
2021-11-24 21:54:14 188
原创 二维 避雨
#include<stdio.h>#include<string.h>int main(){ char a[11][11]; int k,x,n,m,d,d_x,d_y,len,minlen = 100000,i,j,x1 = 0,y1 = 0; scanf("%d",&x); for(k =1;k<=x;k++) { minlen = 100000; scanf("%d %d",&n,&m); getcha.
2021-11-24 21:52:34 333
原创 三齿轮 (三个数最小公倍数)
#include<stdio.h>int main(){ int a,b,c,d,i,j,m,n,t,r,x,y,z; while(scanf("%d %d %d",&m,&n,&t)&&m&&n&&t) { x = m; y = n; z = t; if(m<n) { r = m; m = n; n = r; } a = m; b = n; while.
2021-11-21 21:58:54 294
原创 6-B排序
#include<stdio.h>int main(){ int n,i,m,j,temp,count = 0,a[10000],b[10000],max = 0,k; scanf("%d",&n); for(i = 0;i<=n-1;i++) { scanf("%d",&m); while(m!=0) { j = m%10; a[j]++; m = m/10; } } max = a[0]; for(i = 0;.
2021-11-10 23:09:06 270
原创 6-c简单排序
#include<stdio.h>int main(){ int i,j,a[10000],b[10000],count = 0,temp; for(i = 0;i<=9;i++) scanf("%d",&a[i]); for(i = 0;i<=9;i++) { for(j = 1;j<=a[i];j++) { b[count] = i; count++; } } for(i = 0;i<=count-1;i++) {.
2021-11-10 17:15:06 553 1
原创 2021-11-08
冒泡#include<stdio.h>int main(){ int n,i,j,a[10000],temp; while(scanf("%d",&n)!=EOF) { for(i = 0;i<=n-1;i++) 。。 scanf("%d",&a[i]); for(i = 0;i<=n-1;i++) { for(j = 0;j<n-1-i;j++) { if(a[j]>a[j+1])
2021-11-08 17:50:40 61
原创 2021-11-07
#1479简单排序##include<stdio.h>int main(){int i,n,a[10000],b[10000],j,temp; for(i = 0;i<=9;i++) { scanf("%d",&a[i]); b[i] = a[i]; }for(i = 0;i<=9;i++) { for(j = 0;j<9-i;j++) { if(a[j]>a[j
2021-11-07 20:49:36 120
原创 2021-10-25
1001-粒子系统 c语言int main(){ int n,f,s,i,a,count = 0; scanf("%d %d %d",&n,&f,&s); for(i=1;i<=n;i++) { scanf("%d",&a); a=a; if(a-(f*s)>0) { count++; } } printf("%d\n",count); if(count == n) printf("f should be larger
2021-10-25 21:25:49 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人