解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int b[100001]; //数组标记
int main()
{
char s[9999];
long n,i,j,k,l;
long d,c,t;
scanf("%ld",&n);
gets(s); //读取多余的
i=0;
while(n--)
{
gets(s);
l=strlen(s);
i=0;t=0;
while(i<l)
{
if(s[i]!=' ')
{
if(s[i+1]=='\0'||s[i+1]==' ')
{
t=t*10+s[i]-48;
b[t]++; //计算
t=0;
}
else
t=t*10+s[i]-48;
}
i++;
}
}
for(i=0;i<100001;i++)
{
if(b[i]==2)
c=i;
if(b[i]==0&&b[i-1]>=1&&b[i+1]>=1)
d=i;
}
printf("%ld %ld\n",d,c);
return 0;
}
0.0分
3 人评分
简单的a+b (C语言代码)浏览:627 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:468 |
妹子杀手的故事 (C语言代码)浏览:1231 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:885 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:666 |
1908题解浏览:640 |
找出最长的字符串来 (C语言代码)浏览:1770 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:403 |
杨辉三角 (C语言代码)浏览:679 |
御心 2021-02-06 10:59:50 |
我也没太懂,是利用ascll码将字符数字转化为整型数字吗?