NEFU OJ 25 计算高手
2016-09-21 12:51
120 查看
没有算法。
关键:scanf接收字符串不能带空格。用gets
char*字符串,strcmp才能比较比较
#include<iostream>
#include<stdio.h>
using namespace std;
char a[6];
char b[81];
int main()
{
char cmpa,cmpb;
int result;
while(1)
{
if(gets(a) == NULL || strcmp(a,"#") == 0)
break;
if(gets(b) == NULL || strcmp(b,"#") == 0)
break;
for(int i =0;i<6;++i)
{
char cmpa = a[i];
if(cmpa == '\0')
break;
else
{
result = 0;
for(int j =0;j<81;++j)
{
char cmpb = b[j];
if(cmpb == '\0')
break;
else
{
if(cmpa == cmpb)
++result;
}
}
printf("%c %d\n",cmpa,result);
}
}
}
return 0;
}
关键:scanf接收字符串不能带空格。用gets
char*字符串,strcmp才能比较比较
#include<iostream>
#include<stdio.h>
using namespace std;
char a[6];
char b[81];
int main()
{
char cmpa,cmpb;
int result;
while(1)
{
if(gets(a) == NULL || strcmp(a,"#") == 0)
break;
if(gets(b) == NULL || strcmp(b,"#") == 0)
break;
for(int i =0;i<6;++i)
{
char cmpa = a[i];
if(cmpa == '\0')
break;
else
{
result = 0;
for(int j =0;j<81;++j)
{
char cmpb = b[j];
if(cmpb == '\0')
break;
else
{
if(cmpa == cmpb)
++result;
}
}
printf("%c %d\n",cmpa,result);
}
}
}
return 0;
}
相关文章推荐
- nefu 25 计算高手
- 2-08. 用扑克牌计算24点(25) (ZJU_PAT 数学 枚举)
- 9.8 给定数量不限的硬币,25,10,5,1,编写代码计算n分有几种表示法。
- 云计算之路-阿里云上-新车限行:新购服务器无法访问任何远程25端口
- 实际工作中遇到的技术难题与大家交流(工作流条件表达式计算部分),希望技术高手能给于指点
- PAT甲题题解-1106. Lowest Price in Supply Chain (25)-(dfs计算树的最小层数)
- 这个问题要求你写一个程序来计算的确切价值Rnwhere R是一个实数(0.0 < R < 99.999)和n是一个整数,0 < n < = 25。
- 实际工作中遇到的技术难题与大家交流(工作流条件表达式计算部分),希望技术高手能给于指点
- 云计算之路-阿里云上-新车限行:新购服务器无法访问任何远程25端口
- mysql 根据生日计算年龄,并查询在18-25之间的语句
- 25.根据公式计算值
- 实际工作中遇到的技术难题与大家交流(工作流条件表达式计算部分),希望技术高手能给于指点
- [转]搜索引擎的文档相关性计算和检索模型(BM25/TF-IDF)
- 云计算之路-阿里云上-新车限行:新购服务器无法访问任何远程25端口
- 信息熵计算(自己编写的python代码,垃圾,高手绕道)
- 2-08. 用扑克牌计算24点(25) (ZJU_PAT 数学 枚举)
- 实际工作中遇到的技术难题与大家交流(工作流条件表达式计算部分),希望技术高手能给于指点
- 请教高手:如何利用Delphi实现多线程圆周率的计算
- PAT 1016. Phone Bills (25)(map排序,去掉不匹配的,分时计算money)(待修改)
- TS科普25 TS音视频同步及PCR相关计算