PAT 乙级 1076 Wifi密码


解题思路:首先这题看着复杂实际很简单,每题就一个正确的我们把他找出来就可以,之后利用和'A' 相减加一 求出数值,输出即可。python代码更容易

c语言:

c 复制代码
#include<stdio.h>
int main()
{
	int n,i,j,count=0;
	scanf("%d",&n);
	char a[n+1];
	char t,r;
	for(i=0;i<n;i++)
	{
		for(j=0;j<4;j++)
		{		
		scanf(" %c-%c",&t,&r);
		if(r=='T')
        a[count++]=t-'A'+1+'0';
	    	
	    }
	}
	a[count]=0;
	printf("%s\n",a);
	return 0;	
 } 

python代码:

python 复制代码
n=int(input())
s=[]
for i in range(n):
    a=input().split()
    for j in a:
        if 'T' in j:
            s.append(str(ord(j[0])-ord('A')+1))
print(''.join(s))
        
相关推荐
Eiceblue9 分钟前
Python 操作 Excel:数据分组、分类汇总与取消分组全解
开发语言·python·excel
山上三树11 分钟前
C/C++ 高频报错速查表(开发通用版)
c语言·开发语言·c++
暴躁小师兄数据学院34 分钟前
【AI大模型应用开发工程师特训笔记】第04讲(第9章):文件目录操作
人工智能·笔记·python
神仙别闹40 分钟前
基于C语言 实现 Windows PE 文件解析
c语言·windows·microsoft
TechWayfarer1 小时前
IP精准定位服务在快递网点规划中的应用:如何用客户位置数据辅助选址
大数据·网络·python·tcp/ip·交通物流
CSND7401 小时前
零基础学Python合集---3:字符串的定义和常用方法
人工智能·python
LDR0061 小时前
LDR6020:多 Type‑C 端口角色管理与外设上电顺序的智慧核心
c语言·开发语言·云计算
五月君_2 小时前
放弃 Python,Kimi 用 TS + Node.js 重写了一个 Kimi Code
开发语言·python·node.js
还是鼠鼠2 小时前
AI掘金头条新闻系统 (Toutiao News)-获取用户信息
后端·python·mysql·fastapi·web
Cloud_Shy6182 小时前
解读《Effective Python 3rd Edition》:从练气到老魔
开发语言·python