let result = '-';
let max = 3;
for (let i = 1; i <= max; i++) {
for (let j = 1; j <= i; j++) {
result += 'x';
}
result += '-';
}
for (let i = max - 1; i >= 1; i--) {
for (let j = 1; j <= i; j++) {
result += 'x';
}
result += '-';
}
console.log(result);
let result = '-';
let max = 3;
const count = (max - 1) * 2 + 1;
for (let i = 1; i <= count; i++) {
let cond = i <= max ? i : count - i + 1;
for (let j = 1; j <= cond; j++) result += 'x';
result += '-';
}
console.log(result);
В инете не нашел :-(
import random
a = list(range(10000))
while s := (sum(l := [random.choice(a) for _ in range(6)])) != 10000:
print(s, l)