Write a program to get a list, sorted in increasing order by the last element
in each tuple from a given list of non-empty tuples.
Input: [(1, 3), (3, 2), (2, 1)]
Output: [(2, 1), (3, 2), (1, 3)]
Discussion posts and replies are publicly visible
Where do you guys get these assignments from? What is your solution?
As it is a bit difficult to create list of lists in Appian, I use maps to define the tuples.
a!localVariables( local!tuples: { a!map(a: 1, b: 3), a!map(a: 3, b: 2), a!map(a: 2, b: 1), }, todatasubset( a!forEach( items: local!tuples, expression: a!map( tuple: fv!item, sort: fv!item.b ) ), a!pagingInfo( startIndex: 1, batchSize: 1000, sort: a!sortInfo( field: "sort", ascending: true ) ) ).data.tuple )
Stefan , i am just practicing appian and checking whether complex questions of different languages can be solved in appian or not.
I don't think this is you checking. This is us doing the work for you. Try building the logic on your own or else how do you claim that you are learning? Use chatGPT next time to save everyone's time.
Thanks Harshit for this suggestion