Skip to content

New Crossword and Solution for 19.2

Vector 19:3, page 37

competitions and puzzles

Transcribed from the printed issue; not yet reviewed. Read it in the PDF of the issue, page 37

Solution to Crossword in 19.2

The completed 12 by 12 crossword grid from Vector 19.2, filled with APL symbols, names and digits; row 1 reads A ~ B, V ⍳, 1 ? N, and the bottom row reads ' ' ⍴ X, ) S A V E

Crossword

The empty 12 by 12 crossword grid, numbered 1 to 36

Across

  1. Flag last of each group of equal values in sorted positive integer vector PIV.
  2. Indices into VEC of the first N elements of vector M.
  3. ⎕__, the workspace’s elbow room.
  4. Set S to be the lesser of R or RE.
  5. ____A to put the elements of A in the shape of M.
  6. Product.
  7. Add 2 to each element of ###ADV.
  8. A random integer from 1 to the length of STRE/V, for scalar STRE.
  9. Format the elements of RV0 to one decimal place.
  10. Stick D and OC together and reshape to a matrix of shape S.
  11. Magnitude of product of AV and APT.
  12. Index into NV of the number following the first non-nine.
  13. R times pi.
  14. Shift the elements of vector R to the left BQ places and reshape to shape E.
  15. S###+\###IO,S⍴1 for scalar S.
  16. Is execution suspended?
  17. Stick TL onto...
  18. The largest number of leading blanks in any row of CM.
  19. (1######3)+.*(###1######3), origin 1.
  20. COBOL it’s not.

Down

  1. PE gets...
  2. ICR, scaled by a random integer from 1 to R.
  3. Index into V of the smallest number above 99.
  4. ... unlike NR.
  5. Select the first element of E, or of V if E is empty.
  6. Vector of vectors from matrix M (in the original nested APL*PLUS).
  7. (-SD),(-2###SD),(-3###SD),...,(-B###SD), reshaped to length IW.
  8. Onto bit matrix VAMAT, stick a new column flagging the elements of vector A1QT that match the scalar A.
  9. Are both vectors VECTOR and ML empty?
  10. All but the first VS elements of vector V1.
  11. Expansion vector to put a blank after each character in the vector V.
  12. Eliminate a stored workspace.
  13. Empty vector, without using ⍳.
  14. Preserve the active workspace.
  15. Format (T+L)[RS/######RS], for scalar T.
  16. Absolute value of N.
  17. Sin of whole radians up to the integer at or above E.
  18. LCP, backwards.
  19. Are both S and E true?
  20. Array that returns vector N when compressed with bit vector I.
  21. E.