题解 | #简单密码#

简单密码

http://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

没想到,有朝一日,俺单片机上学的控制数码管和键盘的表中查找法能用在这。

不过,俺不理解,这个if else的条件为什么反过来设就进不去else呢?


理解了,两个单目运算符不能连用,否则将分开两次执行。傻了傻了。

'A'<input[i]<'Z'相当于先判断'A'<input[i]是否为真,返回1,再判断1<'Z'是否为真。

这样永远为真,所以else永远进不去。

低级错误。

丢人。

#include<string.h>

char input[100];
int i=0,j=0,k=0,len;
char alpha_list[52]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
char beta_list[52]={'2','2','2','3','3','3','4','4','4','5','5','5','6','6','6','7','7','7','7','8','8','8','9','9','9','9','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','a'};

int main()
{
    
   while(scanf("%s\n",&input)!= EOF) 
   {
       len =strlen(input);//获取字符串长度
       
       for(i=0;i<len;i++)
       {
          
              if((input[i]<'A')||(input[i]>'z'))
                   
                  printf("%c",input[i]);  
                  
                  
           else 
                
                 {
                    for(j=0;j<52;j++)
                    {
                    if(input[i]==alpha_list[j])
                        
                    {
                        printf("%c",beta_list[j]);
                    }
                    }               
                }
           
       }
       
       
   }
    
    
    
}
全部评论
太强了,没想到还可以这么解
点赞 回复 分享
发布于 2024-05-29 20:25 上海

相关推荐

刚刷到字节跳动官方发的消息,确实被这波阵仗吓了一跳。在大家还在纠结今年行情是不是又“寒冬”的时候,字节直接甩出了史上规模最大的转正实习计划——ByteIntern。咱们直接看几个最硬的数,别被花里胡哨的宣传词绕晕了。首先是“量大”。全球招7000多人是什么概念?这几乎是把很多中型互联网公司的总人数都给招进来了。最关键的是,这次的资源分配非常精准:研发岗给了4800多个Offer,占比直接超过六成。说白了,字节今年还是要死磕技术,尤其是产品和AI领域,这对于咱们写代码的同学来说,绝对是今年最厚的一块肥肉。其次是大家最关心的“转正率”。官方直接白纸黑字写了:整体转正率超过50%。这意味着只要你进去了,不划水、正常干,每两个人里就有一个能直接拿校招Offer。对于2027届(2026年9月到2027年8月毕业)的同学来说,这不仅是实习,这简直就是通往大厂的快捷通道。不过,我也得泼盆冷水。坑位多,不代表门槛低。字节的实习面试出了名的爱考算法和工程实操,尤其是今年重点倾斜AI方向,如果你简历里有和AI相关的项目,优势还是有的。而且,转正率50%也意味着剩下那50%的人是陪跑的,进去之后的考核压力肯定不小。一句话总结:&nbsp;27届的兄弟们,别犹豫了。今年字节这是铁了心要抢提前批的人才,现在投递就是占坑。与其等到明年秋招去千军万马挤独木桥,不如现在进去先占个工位,把转正名额攥在手里。
喵_coding:别逗了 50%转正率 仔细想想 就是转正与不转正
字节7000实习来了,你...
点赞 评论 收藏
分享
评论
6
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务