文章
1
粉丝
0
获赞
1
访问
47
目前能想到最简单的方法,不断调试才正确运行的,没有暴力矩阵法巧妙
面向结果不断处理掉错误的输出
#include <stdio.h>
#include <stdlib.h>
int cmp(const void *a, const void *b){
return (*((int *)a)-*((int *)b));
}
int main(){
int a[30];
int n;
int i,j;
int flag;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
//排序
qsort(a,n,sizeof(int),cmp);
for(i=0;i<n;i++){
if(i>0){
if(a[i]==a[i-1]){//相同的i不需要再处理
//printf("(%d,%d)\n",a[i],a[i]);
 ...
登录后发布评论
暂无评论,来抢沙发