2024 C 언어 합 법 식별 자
1935 단어 항 전 OJ 물 문제
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 36734 Accepted Submission(s): 14781
Problem Description
C 의 합 법 적 인 식별 자 인지 아 닌 지 문자열 을 입력 하 십시오.
Input
입력 데 이 터 는 여러 개의 테스트 인 스 턴 스 를 포함 합 니 다.데이터 의 첫 줄 은 하나의 정수 n 입 니 다.테스트 인 스 턴 스 의 개 수 를 표시 하고 n 줄 은 데 이 터 를 입력 합 니 다.줄 마다 길이 가 50 을 넘 지 않 는 문자열 입 니 다.
Output
각 그룹의 입력 데이터 에 대해 한 줄 을 출력 합 니 다.입력 데이터 가 C 의 합 법 적 인 식별 자 라면"yes"를 출력 합 니 다.그렇지 않 으 면"no"를 출력 합 니 다.
Sample Input
3 12ajf fi8x_a ff ai_2
Sample Output
no yes no
#include
#include
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
getchar();//
for(int i=0;i='0'&&s[0]<='9')break;// , , ^_^
if((s[j]>='0'&&s[j]<='9')||(s[j]>='A'&&s[j]<='Z')||(s[j]>='a'&&s[j]<='z')||s[j]=='_')flag=1;
else { flag=0;break; }// ,
}
if(flag)printf("yes
");
else printf("no
");
}
}
return 0;
}
이 문 제 는 내 가 거의 두 시간 이 걸 렸 는데,정말 미 치 겠 다.나 는 Accepted 를 보 았 을 때 눈가 가 촉촉 해 졌 다.이렇게 오랫동안 문 제 를 풀 었 으 니 기초 가 너무 부실 하 다.