{"problem":{"name":"合法 C 标识符","description":{"content":"给定一个不包含空白符的字符串，请判断是否是 C 语言合法的标识符号。题目保证这些字符串一定不是 C 语言的保留字。 C 语言标识符要求： 1. 非保留字； 2. 只包含字母、数字及下划线（`_`）； 3. 不以数字开头。","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":524288},"difficulty":{"LuoguStyle":"P1"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGB2155"},"statements":[{"statement_type":"Markdown","content":"给定一个不包含空白符的字符串，请判断是否是 C 语言合法的标识符号。题目保证这些字符串一定不是 C 语言的保留字。\n\nC 语言标识符要求：\n\n1. 非保留字；\n2. 只包含字母、数字及下划线（`_`）；\n3. 不以数字开头。\n\n## Input\n\n一行，包含一个字符串，字符串中不包含任何空白字符，且长度不大于 $20$。\n\n## Output\n\n一行，如果它是 C 语言的合法标识符，则输出 yes，否则输出 no。\n\n[samples]","is_translate":false,"language":"English"}],"meta":{"iden":"LGB2155","tags":["字符串（入门）"],"sample_group":[["RKPEGX9R;TWyYcp","no"]],"created_at":"2026-03-03 11:09:25"}}