• ECNU 2442 sunny的密码


    ECNU 2442 sunny的密码

    链接

    https://acm.ecnu.edu.cn/problem/2442

    题目

    单点时限: 2.0 sec

    内存限制: 256 MB

    现在的 供职与一家大公司,但是 的工作方式与常人不一样,由于公司之间通信为了保密,都采取了加密措施,所以他的工作就是为公司把信加密发送出去 ! 时久 发现实在太无聊,所以他让编程高手的你帮他写一个程序,自动加密!

    信的加解密规则如下:每封信只由小写字母 组成,每个字母有一个唯一的两位数字对应 。每封信的密文只是简单的把每个字母替换成他对应的数字,比如, 对应的数字是 , 对应的数字是 , 对应的数字是 ,如果信的内是 ,那么对应的密文就是 。

    输入格式
    第一行一个数字 , 表示有 组测试数据!

    对于每组测试数据,输入只有一行,为一个只由小写字母组成的字符串 ,为信的内容,长度小于 .

    输出格式
    对于明文,输出对应的密文!

    样例
    input
    2
    abcdefghigklmnopqrstuvwxyz
    test
    output
    0102030405060708090711121314151617181920212223242526
    20051920

    思路

    直接遍历一下输入字符串即可,注意个位数前面需要加0.

    代码

    public static void fun() {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        DecimalFormat df = new DecimalFormat("00");
        for(int i=0;i<n;i++)
        {
          String str = sc.next();
          StringBuffer sb = new StringBuffer(str);
          for(int j= 0;j<sb.length();j++)
          {
            System.out.print(df.format(sb.charAt(j)-'a'+1));
          }
          System.out.println();
        }
      }
    
  • 相关阅读:
    js返回上个页面再刷新
    xm-select 获取选选择的值
    接口可以跨域访问
    gitlab 版本查看
    gitlab 在linux安装环境下存储地址
    iosUILable基本使用及其所有方法
    iOS富文本字符串AttributedString具体用法
    SQL Server 开发指南
    SQL Server 数据库安全
    SQL Server 触发器
  • 原文地址:https://www.cnblogs.com/blogxjc/p/14358721.html
Copyright © 2020-2023  润新知