当前位置: 首页 > article >正文

36.右旋字符串

55. 右旋字符串(第八期模拟笔试) (kamacoder.com)

import java.util.Scanner;

public class Main{
    static String Change(String s,int k){
        int len=s.length();
        char[] ch=new char[len];
        for(int i=0;i<len-k;i++){
            ch[i+k]=s.charAt(i);
        }
        for(int i=len-k;i<len;i++){
            ch[i-len+k]=s.charAt(i);
        }
        return new String(ch);
    }
    
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        int k=sc.nextInt();
        String s=sc.next();
        System.out.println(Change(s,k));
        sc.close();
    }
}
def Change(s,k):
    le=len(s)
    ch=list()
    ch.append(s[le-k:le])
    ch.append(s[0:le-k])
    return "".join(ch)
k=eval(input(""))
s=input("")
print(Change(s,k))


http://www.kler.cn/news/316137.html

相关文章:

  • Llama3.1的部署与使用
  • 【齐家网-注册/登录安全分析报告】
  • 微信小程序案例:比较数字大小(含代码)
  • 鸿蒙4.0(HarmonyOS 4.0)与鸿蒙Next(HarmonyOS Next)区别
  • 苹果macOS 15.0 Sequoia正式版发布:iPhone应用镜像玩、手机消息电脑知
  • 医院信息化运维监控:确保医疗系统的稳定与安全
  • 【C#生态园】从消息处理到可靠传输:探索.NET开发中不可或缺的六大库
  • 计算机毕设设计推荐-基于python+Djanog大数据的电影数据可视化分析
  • CentOS上使用rpm离线安装Mosquitto(Linux上Mqtt协议调试工具)附资源下载
  • k8s下的网络通信与调度
  • 苹果CMS插件:优化蜘蛛访问内容,提升百度收录率
  • 供方软件供应链安全保障要求及开源场景对照自评表(下)
  • 【JVM】类加载
  • 玩转RabbitMQ声明队列交换机、消息转换器
  • 用终端请求接口
  • [数据集][目标检测]手机识别检测数据集VOC+YOLO格式9997张1类别
  • 283. 移动零
  • Linux:权限管理
  • mysql等保数据库命令
  • 【动态规划】两个数组的 dp 问题二
  • 828华为云征文 | 云服务器Flexus X实例:开源项目 LangChain 部署,实例测试
  • 演示:基于WPF的DrawingVisual开发的Chart图表和表格绘制
  • 【编程基础知识】mysql是怎样执行一条sql语句的,涉及到哪些环节步骤是,mysql的整体体系结构是啥样的,有哪些组件
  • 如何使用ssm实现大湾区旅游推荐系统的设计与实现+vue
  • (一)Lambda-Stream流
  • 前端常用的设计模式
  • C++ -缺省参数-详解
  • Exploring Large Language Models for Knowledge Graph Completion
  • 【设计模式】工厂模式、单例模式、观察者模式、发布订阅模式
  • C++_继承详解