一个女人看着她的猫在不同的方向上以不同的速度一个接一个地离开.她带着一个额外的座位坐了一辆摩托车跟着猫,一次捡起一只猫,带回家.每只猫以恒定的个体速度Vi移动并在时间Ti离开家.女人应该以哪种顺序将猫带回来以减少时间?
我试图解决这个问题,但不知道如何开始.
我试图打印整数的每个数字,然后像这样打印每个数字的总和.循环有问题,但我似乎无法弄明白.我希望它是这样的:
Please enter a number: 194
1 * 100 = 100
9 * 10 = 90
4 * 1 = 4
Run Code Online (Sandbox Code Playgroud)
import java.util.Scanner;
public class PrintEachDigits {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Enter the number: ");
int num = scan.nextInt();
String s = ""+num;
double d = 0;
for(int i = 0; i < s.length(); i++) {
for(int j = s.length()-1; j >= 0; j--) {
d = Math.pow(10,j);
System.out.println(s.charAt(i) + " * " …Run Code Online (Sandbox Code Playgroud)