Skip to content

Solution and New Crossword

Vector 18:3, page 49

competitions and puzzles

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

Solution to Crossword in 18.2

The completed 12 by 12 crossword grid from Vector 18.2, filled with APL symbols, names and digits; row 1 reads + / B ∘ . < L, then 3 ⌈ ⌈ B, and the bottom row reads M, then 1 0 0 0 0 * V E

New Crossword

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

Across

  1. +⌿MAT
  2. V[((⍴V)+(⎕IO=1)-⎕IO=0)-⍳⍴V]
  3. ,1+⍳10⍟N for integer scalar N>0
  4. Are any of the corresponding rows in matrices M and W identical?
  5. (M×M≥N)+(N×M<N)
  6. Pythagoras: (______+B*2)=C*2
  7. ⊃,/A where A is a vector of simple vectors
  8. -V-100
  9. 0.5×VR
  10. (⍳0)⍴⍒V
  11. ⍳0, using shape
  12. Add up
  13. A∊V for vector V, using dyadic ⍳
  14. (⍴N)+(⍴K) for vectors N and K
  15. N-1|N
  16. ⌽⍴⍉M
  17. N random numbers from the set (ML-1),(ML-2),(ML-3) ...,(ML-59)
  18. The value of X, if TP←⍟X
  19. ⌽¯2↑1⌽'NUMBER'
  20. V[⍳15]
  21. R[I]××/N[I;] for all I
  22. ⍳0, using reshape
  23. MATRIX, with values formatted to one decimal place

Down

  1. Are any of the values of matrix M in vector V?
  2. Is either M or N true?
  3. Replicate each element A times
  4. Are both T and B0 true?
  5. Reverse the values in each row of M
  6. (V≥0)∧(V≤9)
  7. '1' or '2' at random (origin 1)
  8. ⎕__ tells you how much room there is
  9. -⌊-AR
  10. (2×V[1])*(2×V[2]) for 2-element vector V in origin 1
  11. What gave birth to this erroneous situation?
  12. ×/(⌽⍳2)/1+⍳2 in origin 1
  13. 2⍴2⌽⍎'''V←0'''
  14. +\(⍴V)⍴¯1 for vector V in origin 1
  15. I,-I×*¯10
  16. Bit vector to index vector converter
  17. M≠M, but faster
  18. )VARS or )FNS under program control
  19. OK random numbers from ⍳T5
  20. ____ your boat
  21. ⊃N in Sharp APL
  22. Stick vector NX on the right side of matrix AMT as a new column
  23. 1,(NP-1)⍴0
  24. +/+\(+/+\(+/+\⍳2)⍴1)⍴1 in origin 1
  25. RRR[_____] is in ascending order
  26. (N⍴T[1]),(N⍴T[2]),(N⍴T[3]), ... for scalar N
  27. Format to V decimal places
  28. (A>0)-(A<0)
  29. 1⍴I for scalar I