package NiukeBrush;
import java.util.Scanner;
//编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。
//但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",
//输入"我ABC汉DEF"6,应该输出为"我ABC"而不是"我ABC+汉的半个"。
public class Huawei25 {
public static void main(String[] args)
{
//字符串输入
Scanner sc=new Scanner(System.in);
while(sc.hasNext())
{
String str=sc.next();
int n=sc.nextInt();
method(str,n);
}
sc.close();
}
private static void method(String str,int n)
{
StringBuilder sb=new StringBuilder();
// int count=0;
char[] ch=str.toCharArray();
if(( ch[n-1]>='a' && ch[n-1]<='z')||(ch[n-1] >='A'&& ch[n-1]<='Z'))
{
for(int i=0;i<n;i++)
{
sb.append(ch[i]);
}
}
else
{
for(int i=0;i<n-1;i++)
{
sb.append(ch[i]);
}
}
System.out.println(sb);
}
}
import java.util.Scanner;
//编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。
//但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",
//输入"我ABC汉DEF"6,应该输出为"我ABC"而不是"我ABC+汉的半个"。
public class Huawei25 {
public static void main(String[] args)
{
//字符串输入
Scanner sc=new Scanner(System.in);
while(sc.hasNext())
{
String str=sc.next();
int n=sc.nextInt();
method(str,n);
}
sc.close();
}
private static void method(String str,int n)
{
StringBuilder sb=new StringBuilder();
// int count=0;
char[] ch=str.toCharArray();
if(( ch[n-1]>='a' && ch[n-1]<='z')||(ch[n-1] >='A'&& ch[n-1]<='Z'))
{
for(int i=0;i<n;i++)
{
sb.append(ch[i]);
}
}
else
{
for(int i=0;i<n-1;i++)
{
sb.append(ch[i]);
}
}
System.out.println(sb);
}
}