ACM书中题目——Z
来源:互联网 发布:论述题生成软件 编辑:程序博客网 时间:2024/06/14 02:49
题目要求:输入两个字符测试用例,比较两个测试用例首字母的缩写是否相同,如果相同则输出“SAME”,不相同则输出“DIFFERENT”。
题目思路:利用while循环输入测试用例对数,用大循环循环处理每对测试用例,利用两个小循环分别输入每个测试用例,先判断没个测试用例所含字符的个数,如果不相等直接输出“DIFFERENT”,相同就判断首字母,不用输出“DIFFERENT”,到循环结束则输出“SAME”。
细节处理:利用while循环,再嵌套大循环,然后分别用小循环输入字符,并将字符首字母单独保存,判断首字母是否相同时,不同输出“DIFFERENT”直到循环结束。
#include<bits/stdc++.h>
using namespace std;int main()
{
int n,m,i,j,t,k;
string a;
char b[10],c[10];
while(cin>>n)
{
for(i=0;i<n;i++)
{ cin>>m;
for(j=0;j<m;j++)
{ cin>>a;
b[j]=a[0];
}
cin>>t;
for(k=0;k<t;k++)
{ cin>>a;
c[k]=a[0];
}
if(m!=t) cout<<"DIFFERENT"<<endl;
if(m==t) { for(j=0;j<m;j++)
if(b[j]!=c[j]) {cout<<"DIFFERENT"<<endl;break;}
if(j==m) cout<<"SAME"<<endl;
}
}
}
return 0;
}
感悟:要学会快速理解题意,并准确的写出程序。
0 0
- ACM书中题目——Z
- 《ACM书中题目》Z
- 《ACM程序设计》书中题目―Z
- acm书中题目 z-26
- 《ACM程序设计》书中题目--problem z
- ACM程序设计 书中题目Z
- 《ACM程序设计》书中题目Z-26
- 《ACM程序设计》书中题目 Z
- 《ACM程序设计》书中题目 Z
- 《ACM程序设计》书中题目 Z
- acm程序设计书中题目z
- 《ACM程序设计》书中题目z
- 《ACM程序设计》书中题目Z(英文缩写)
- ACM书中题目——K
- ACM书中题目——J
- ACM书中题目——L
- ACM书中题目——O
- ACM书中题目——M
- 1、scrapy——xpath路径使用
- 【CentOS7】服务环境搭建
- php编码规范
- Dynamic Web Module 3.0 requires Java 1.6 or newer
- 技术学习之一-API设计
- ACM书中题目——Z
- 奶爸纪实--要不要打乙肝免疫球蛋白?如何打才是正确的打法?
- 【图论】匈牙利算法与KM算法(寻找二部图最佳匹配与最佳完备匹配)
- NGINX 调试
- 一站式登录授权系统(单点登录+授权管理)
- php 安装 mongodb扩展
- 抽象工厂
- 高并发下的读服务
- 《ACM程序设计》专题总结