首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Problem F: 零起点学算法85——数组中插入一个数
】的更多相关文章
Problem F: 零起点学算法85——数组中插入一个数
#include<stdio.h> int main() { ],b[]; while(scanf("%d",&n)!=EOF) { ;i<n;i++) { scanf("%d",&a[i]); } ; scanf("%d%d",&m,&k); ;i<n;i++) { if(a[i]<m) { b[j]=a[i]; j++; } else break; } b[j]=m; j++; ;…
Problem F: 零起点学算法101——统计字母数字等个数
#include<stdio.h> #include<string.h> int main(){ ]; while(gets(str)!=NULL){ ,b=,c=,d=; ;str[i]!='\0';i++){ if((str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z')){ a++; } '){ b++; } else if(str[i]==' '){ c++; } e…
Problem D: 零起点学算法83——数组中删数
#include<stdio.h> int main(void) { int n,i,t,x,flag; while(scanf("%d",&n)!=EOF) { ]; t=n; flag=; ;i<n;i++) scanf("%d",&a[i]); scanf("%d",&x); ;i<n;i++) { if(a[i]==x) { t=i; break; }} ;i<n;i++) { if(…
Problem E: 零起点学算法84——数组中删数II
#include<stdio.h> int main() { ],b[],i,flag=; while(scanf("%d",&n)!=EOF) { ;i<n;i++) { scanf("%d",&a[i]); } ; scanf("%d",&m); ;i<n;i++) { if(m!=a[i]) { b[j]=a[i]; j++; } } ) printf("\n"); els…
Problem C: 零起点学算法82——数组中查找数
#include<stdio.h> int main(void) { ],m; while(scanf("%d",&n)!=EOF) { ;i<n;i++) { scanf("%d",&a[i]); } scanf("%d",&m); ;i<n;i++) { if(m==a[i]) { printf("%d",i); break; } } if(i==n) printf(&quo…
1145: 零起点学算法52——数组中删数II
1145: 零起点学算法52--数组中删数II Time Limit: 1 Sec Memory Limit: 64 MB 64bit IO Format: %lldSubmitted: 2935 Accepted: 793[Submit][Status][Web Board] Description 在给定的数组中删除数 Input 多组测试,每组第一行输入1个整数n(n<20),然后是n个整数 第二行输入1个整数m Output 删除在第一行的n个整数中的数字m(多个的话都要删除),…
1144: 零起点学算法51——数组中删数(C语言)
题目: 题目来源WUSTOJ 源代码: #include<stdio.h> int main() { int n, m, i, a[20]; while (scanf("%d", &n) != EOF) { for (i = 0; i < n; i++) { scanf("%d", &a[i]); // 输入n个整数 } scanf("%d", &m); //输入m for (i = 0; i <…
Problem F: 零起点学算法42——多组测试数据输出II
#include<stdio.h> int main() { ; while(scanf("%d%d%d",&a,&b,&c)!=EOF) { s=a+b+c; ) printf("\n"); printf("%d\n",s); t++; } ; } 对于每一组数据输入后先处理然后输出结果,再输入第2组数据, 输出数据之间要求有一个空行 int main() { int a,b,c,t=0; while(sca…
Problem A: 零起点学算法91——找出一个数组中出现次数最多的那个元素
#include<stdio.h> int main() { ],b[]={}; while(scanf("%d",&n)!=EOF) { ;i<n;i++) { scanf("%d",&a[i]); } ;i<n;i++) { ;j<n;j++) { if(a[i]==a[j]) { b[i]++; } } } ]; ;i<n;i++) { if(b[i]>m) m=b[i]; } ;i<n;i++)…
Problem B: 零起点学算法81——找出数组中最大元素的位置(下标值
#include<stdio.h> int main(void) { ],i,max; while(scanf("%d",&n)!=EOF) { ;i<n;i++) scanf("%d",&a[i]); max=; ;i<n;i++) { if(a[max]<a[i]) max=i; } printf("%d %d",a[max],max); printf("\n"); } ; }…