Submission details
Task:Bittijono
Sender:Tmotomaster
Submission time:2026-01-17 16:59:49 +0200
Language:C++ (C++20)
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
Test results
testverdicttimegroup
#10.00 s1, 3details
#20.00 s1, 2, 3details
#30.00 s1, 3details
#40.00 s1, 3details
#50.00 s1, 3details
#60.02 s3details
#70.02 s2, 3details
#80.02 s3details
#90.02 s2, 3details
#100.02 s2, 3details
#110.02 s3details
#120.02 s2, 3details
#130.02 s3details
#140.04 s3details
#150.02 s3details
#160.01 s1, 2, 3details
#170.00 s1, 3details
#180.00 s1, 3details
#190.02 s3details
#200.02 s3details

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:21:9: warning: unused variable 'toreplace' [-Wunused-variable]
   21 |     int toreplace = -1;
      |         ^~~~~~~~~
input/code.cpp:22:23: warning: 'smallestidx' may be used uninitialized [-Wmaybe-uninitialized]
   22 |     for (int i = 0; i < smallestidx; i++) {
      |                     ~~^~~~~~~~~~~~~
input/code.cpp:10:9: note: 'smallestidx' was declared here
   10 |     int smallestidx;
      |         ^~~~~~~~~~~

Code

#include <bits/stdc++.h>
using namespace std;

int main() {
    int n, k;
    cin >> n >> k;

    vector<int> tosort(n);
    int smallest = 2147483647;
    int smallestidx;
    for (int i = 0; i < n; i++) {
        int newint;
        cin >> newint;
        tosort[i] = newint;
        if (i > 0 && newint <= smallest) {
            smallest = newint;
            smallestidx = i;
        }
    }
    
    int toreplace = -1;
    for (int i = 0; i < smallestidx; i++) {
        if (tosort[i] > smallestidx) {
            tosort[smallestidx] = tosort[i];
            tosort[i] = smallest;
            break;
        }
    }

    for (int i = 0; i < n; i++) {
        cout << tosort[i] << ' ';
    }
    return 0;
}

Test details

Test 1 (public)

Group: 1, 3

Verdict:

input
8 3 5
10110001
01101000

correct output
11

user output
5 1101000 1101000 1101000 1101...

Feedback: Output is longer than expected

Test 2

Group: 1, 2, 3

Verdict:

input
10 644 644
0111000100
0000010111

correct output
1932

user output
10111 111000100 10111 10111 10...

Feedback: Output is longer than expected

Test 3

Group: 1, 3

Verdict:

input
10 493 986
0001110000
0001100001

correct output
986

user output
1100001 1110000 1100001 110000...

Feedback: Output is longer than expected

Test 4

Group: 1, 3

Verdict:

input
10 240 720
1011001110
1000000001

correct output
1200

user output
1000000001 1011001110 10000000...

Feedback: Output is longer than expected

Test 5

Group: 1, 3

Verdict:

input
10 3 7
1110111111
0010010101

correct output
15

user output
7 10010101 10010101 10010101 1...

Feedback: Output is longer than expected

Test 6

Group: 3

Verdict:

input
100000 1 1000000000
001100110010101001010111000110...

correct output
50252

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 7

Group: 2, 3

Verdict:

input
100000 1000000000 1
110010000110110100110110101011...

correct output
25055

user output
1 2147483647 2147483647 214748...

Feedback: Output is longer than expected

Test 8

Group: 3

Verdict:

input
100000 1000 1000000000
001001101010100000011110000101...

correct output
50001000

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 9

Group: 2, 3

Verdict:

input
100000 1000000000 1000
101010110001010011011011101110...

correct output
24939000

user output
1000 2147483647 2147483647 214...

Feedback: Output is longer than expected

Test 10

Group: 2, 3

Verdict:

input
100000 1000000000 1000000000
001000000001000000000010110111...

correct output
25023000000000

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 11

Group: 3

Verdict:

input
100000 123456789 987654321
100010110100011000001111001110...

correct output
5475678967593

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 12

Group: 2, 3

Verdict:

input
100000 987654321 123456789
000100110000010110111101111101...

correct output
3071481453531

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 13

Group: 3

Verdict:

input
100000 1000000 1000000000
001100110010100011000111101100...

correct output
49916000000

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 14

Group: 3

Verdict:

input
100000 10000000 1000000000
110111101101111110100101011000...

correct output
494930000000

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 15

Group: 3

Verdict:

input
100000 100000000 1000000000
111110000010100011011100110010...

correct output
4547300000000

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 16

Group: 1, 2, 3

Verdict:

input
1 1 1
1
1

correct output
0

user output

Feedback: Incorrect character on line 1 col 1: expected "0", got "1"

Test 17

Group: 1, 3

Verdict:

input
10 600 800
0000000000
1110111111

correct output
1400

user output
0 800 1110111111 1110111111 11...

Feedback: Output is longer than expected

Test 18

Group: 1, 3

Verdict:

input
10 300 599
1101001010
0011010110

correct output
1198

user output
11010110 1101001010 11010110 1...

Feedback: Output is longer than expected

Test 19

Group: 3

Verdict:

input
100000 300000000 500000000
010011101001001010010101101101...

correct output
10000000000000

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected

Test 20

Group: 3

Verdict:

input
100000 60000 1000000000
110110111011010100001000011011...

correct output
3000000000

user output
2147483647 2147483647 21474836...

Feedback: Output is longer than expected