| Task: | Ruudukko |
| Sender: | Affax |
| Submission time: | 2019-09-30 08:50:28 +0300 |
| Language: | Node.js |
| Status: | READY |
| Result: | 0 |
| group | verdict | score |
|---|---|---|
| #1 | WRONG ANSWER | 0 |
| test | verdict | time | |
|---|---|---|---|
| #1 | WRONG ANSWER | 0.42 s | details |
| #2 | WRONG ANSWER | 0.42 s | details |
| #3 | WRONG ANSWER | 0.42 s | details |
| #4 | WRONG ANSWER | 0.42 s | details |
| #5 | WRONG ANSWER | 0.42 s | details |
| #6 | WRONG ANSWER | 0.42 s | details |
Code
var v = parseInt(process.argv[0]);
if (isNaN(v)) v = parseInt(process.argv[1]);
if (isNaN(v)) v = parseInt(process.argv[2]);
if (isNaN(v)) v = parseInt(process.argv[3]);
if (isNaN(v)) v = parseInt(process.argv[4]);
if (isNaN(v)) v = parseInt(process.argv[5]);
if (isNaN(v)) v = parseInt(process.argv[6]);
var weigths = [];
var div = v / 2;
if (v % 2 !== 0) {
div -= 0.5;
}
for (var index = 0; index < v; index++) {
var x = index - div;
if (x >= 0 && v % 2 === 0) {
x++;
}
weigths.push(x / 2);
//console.log(x / 2);
}
for (var y = 0; y < v; y++) {
var str = '';
for (var x = 0; x < v; x++) {
/*if (x == y) {
str += 1 + ' ';
} else if (x == v - y - 1) {
str += v + ' ';
} else {
str += v + ' ';
}*/
if (x == y) {
str += 1 + ' ';
} else if (x == v - y - 1) {
str += v + ' ';
} else if (y == 0) {
str += x + 1 + ' ';
} else if (y == v - 1) {
str += v - x + ' ';
} else if (x == 0) {
str += y + 1 + ' ';
} else if (x == v - 1) {
str += v - y + ' ';
} else {
var direction = y % 2 === 0;
var spot = 'x';
str += spot + ' ';
}
}
console.log(sub(str));
}
function sub(str) {
return str.substring(0, str.length);
}
Test details
Test 1
Verdict: WRONG ANSWER
| input |
|---|
| 1 |
| correct output |
|---|
| 1 |
| user output |
|---|
| (empty) |
Test 2
Verdict: WRONG ANSWER
| input |
|---|
| 2 |
| correct output |
|---|
| 1 2 2 1 |
| user output |
|---|
| (empty) |
Test 3
Verdict: WRONG ANSWER
| input |
|---|
| 5 |
| correct output |
|---|
| 1 2 3 4 5 2 1 4 3 6 3 4 1 2 7 4 3 2 1 8 5 6 7 8 1 |
| user output |
|---|
| (empty) |
Test 4
Verdict: WRONG ANSWER
| input |
|---|
| 42 |
| correct output |
|---|
| 1 2 3 4 5 6 7 8 9 10 11 12 13 ... |
| user output |
|---|
| (empty) |
Test 5
Verdict: WRONG ANSWER
| input |
|---|
| 99 |
| correct output |
|---|
| 1 2 3 4 5 6 7 8 9 10 11 12 13 ... |
| user output |
|---|
| (empty) |
Test 6
Verdict: WRONG ANSWER
| input |
|---|
| 100 |
| correct output |
|---|
| 1 2 3 4 5 6 7 8 9 10 11 12 13 ... |
| user output |
|---|
| (empty) |
