该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Scanner;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.collections.IntIterator;
import kotlin.jvm.internal.Intrinsics;
import kotlin.ranges.IntProgression;
import kotlin.ranges.IntRange;
import kotlin.ranges.RangesKt;
import org.jetbrains.annotations.NotNull;
@Metadata(
mv = {1, 1, 11},
bv = {1, 0, 2},
k = 2,
d1 = {"\u0000\u0014\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0011\n\u0002\u0010\u000e\n\u0002\b\u0002\u001a\u0019\u0010\u0000\u001a\u00020\u00012\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003¢\u0006\u0002\u0010\u0005¨\u0006\u0006"},
d2 = {"main", "", "args", "", "", "([Ljava/lang/String;)V", "hello_main"}
)
public final class HelloKt {
public static final void main(@NotNull String[] args) {
Intrinsics.checkParameterIsNotNull(args, "args");
Scanner sc = new Scanner(System.in);
String s1 = "请输入一个数值:";
System.out.print(s1);
s1 = sc.nextLine();
try {
byte var3 = 1;
IntRange var10000 = new IntRange;
Intrinsics.checkExpressionValueIsNotNull(s1, "s1");
IntRange var24 = var10000;
IntRange var23 = var10000;
int var26 = Integer.parseInt(s1);
var24.(var3, var26 * 2);
Iterable $receiver$iv = (Iterable)RangesKt.step((IntProgression)var23, 2);
Collection destination$iv$iv = (Collection)(new ArrayList(CollectionsKt.collectionSizeOrDefault($receiver$iv, 10)));
int index$iv$iv = 0;
Iterator var7 = $receiver$iv.iterator();
while(var7.hasNext()) {
int item$iv$iv = ((IntIterator)var7).nextInt();
int index = index$iv$iv++;
Intrinsics.checkExpressionValueIsNotNull(s1, "s1");
int var13 = Integer.parseInt(s1);
Iterable $receiver$iv = (Iterable)RangesKt.until(index, var13 - 1);
Iterator var14 = $receiver$iv.iterator();
int element$iv;
String var17;
while(var14.hasNext()) {
element$iv = ((IntIterator)var14).nextInt();
var17 = " ";
System.out.print(var17);
}
$receiver$iv = (Iterable)RangesKt.downTo(item$iv$iv, 1);
var14 = $receiver$iv.iterator();
while(var14.hasNext()) {
element$iv = ((IntIterator)var14).nextInt();
var17 = "*";
System.out.print(var17);
}
String var30 = "\r";
System.out.println(var30);
Unit var28 = Unit.INSTANCE;
destination$iv$iv.add(var28);
}
List var31 = (List)destination$iv$iv;
} catch (Exception var27) {
String var4 = "请输入数值";
System.out.println(var4);
}
}
}