题目描述
blablabla
样例
blablabla
算法1
blablabla
时间复杂度分析:blablabla
C++ 代码
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static ArrayList<Integer> mul(ArrayList<Integer> A,int b){
ArrayList<Integer> C=new ArrayList<>();
int t=0;
for (int i = 0; i < A.size()|| t!=0; i ++ )
{
if (i < A.size()) t += A.get(i) * b;
C.add(t % 10);
t /= 10;
}
return C;
}
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
String a;
ArrayList<Integer> A=new ArrayList<>();
a=scanner.next();
int b=scanner.nextInt();
for (int i = a.length() - 1; i >= 0; i -- ) A.add(a.charAt(i) - '0');
ArrayList<Integer> C=null;
C=mul(A,b);
for (int i = C.size() - 1; i >= 0; i -- )
System.out.print(C.get(i));
System.out.println();
}
}