奇怪的设定(C++)
查看原帖
奇怪的设定(C++)
1144555
gdfz02sjy楼主2023/11/23 17:07

这题自己输入样例没有输出,为啥放到评测机里全对?

#include<bits/stdc++.h>
using namespace std;
int a;
int main(){
	cin>>a;
	string b[a];
	for(int i=1;i<=a;i++)cin>>b[i];
	for(int j=1;j<=a;j++){
		if(b[j]==".-")cout<<"A";
		if(b[j]=="-...")cout<<"B";
		if(b[j]=="-.-.")cout<<"C";
		if(b[j]=="-..")cout<<"D";
		if(b[j]==".")cout<<"E";
		if(b[j]=="..-.")cout<<"F";
		if(b[j]=="--.")cout<<"G";
		if(b[j]=="....")cout<<"H";
		if(b[j]=="..")cout<<"I";
		if(b[j]==".---")cout<<"J";
		if(b[j]=="-.-")cout<<"K";
		if(b[j]==".-..")cout<<"L";
		if(b[j]=="--")cout<<"M";
		if(b[j]=="-.")cout<<"N";
		if(b[j]=="---")cout<<"O";
		if(b[j]==".--.")cout<<"P";
		if(b[j]=="--.-")cout<<"Q";
		if(b[j]==".-.")cout<<"R";
		if(b[j]=="...")cout<<"S";
		if(b[j]=="-")cout<<"T";
		if(b[j]=="..-")cout<<"U";
		if(b[j]=="...-")cout<<"V";
		if(b[j]==".--")cout<<"W";
		if(b[j]=="-..-")cout<<"X";
		if(b[j]=="-.--")cout<<"Y";
		if(b[j]=="--..")cout<<"Z";
	}
	return 0; 
}
2023/11/23 17:07
加载中...