how to use octave on hackerrank website?

5 views (last 30 days)
Weiqian Jiang
Weiqian Jiang on 17 Apr 2020
Commented: Weiqian Jiang on 20 Apr 2020
hi there,
now I am trying to use octave to do the hackerrank test, but everytime I click on the 'Run code' button, it always says that 'no response on stdout', here is the code and note:
# Enter your code here. Read input from STDIN. Print output to STDOUT
a = stdin;
pivot = a(1);
equal = pivot;
left = a(a<pivot);
right = a(a>pivot);
stdout = [left equal right];
Does anyone knows this? Many thanks!
  7 Comments
Geoff Hayes
Geoff Hayes on 19 Apr 2020
Weiqian - if you need exactly one space between each character then perhaps try something like
printf('%d', b(1));
for k = 2:length(b)
printf(' %d')
end
instead of disp.
Weiqian Jiang
Weiqian Jiang on 20 Apr 2020
hi Geoff, thanks for your reply, I used 'fprintf('%d ',b);' and it works,thanks.

Sign in to comment.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!