-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathtasks.yaml
135 lines (122 loc) · 3.44 KB
/
tasks.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
# Task Set 1 : hello, mapping, multiply, allorany, nlists, ginortS, athletesort
hello:
name: Hello World
desc: Prints Hello World
tags:
- programming
value: 10
flageval: no
language: python
maxlines: 0
allowed: None
delimiter: !!str " "
testcases:
sample:
"": "Hello World!\n"
input:
- []
output:
- [Hello World!]
mapping:
name: Mapping
desc: Print the given numbers as a list.
tags:
- programming
value: 90
flageval: no
language: python
allowed: None
maxlines: 0
delimiter: !!str "\n"
testcases:
sample:
input:
- ['88 1203 85 146 170 109 1224 237 747']
- ['1538 694 574 1546 363 245 1515 1342']
- ['1583 582 587 1709 860 108 1847']
- ['955 1669 59 646 1416']
- ['1394 1355 670 615 1278 746 1013 1208 1331']
- ['135 108 646 1287 1234 1542']
- ['85 879 1427 246 1858 232 1569 1652']
- ['1899 774 1891 1942 1218']
- ['1810 1258 173 1069 439 1753 113']
- ['548 1395 146 1588 551']
output:
- ['[88, 1203, 85, 146, 170, 109, 1224, 237, 747]']
- ['[1538, 694, 574, 1546, 363, 245, 1515, 1342]']
- ['[1583, 582, 587, 1709, 860, 108, 1847]']
- ['[955, 1669, 59, 646, 1416]']
- ['[1394, 1355, 670, 615, 1278, 746, 1013, 1208, 1331]']
- ['[135, 108, 646, 1287, 1234, 1542]']
- ['[85, 879, 1427, 246, 1858, 232, 1569, 1652]']
- ['[1899, 774, 1891, 1942, 1218]']
- ['[1810, 1258, 173, 1069, 439, 1753, 113]']
- ['[548, 1395, 146, 1588, 551]']
multiply:
name: Multi
desc: Print the product of the all given numbers.
tags:
- programming
value: 100
flageval: no
language: python
allowed:
- functools
maxlines: 0
delimiter: !!str "\n"
testcases:
sample:
input:
- ['88 1203 85 146 170 109 1224 237 747']
- ['1538 694 574 1546 363 245 1515 1342']
- ['1583 582 587 1709 860 108 1847']
- ['955 1669 59 646 1416']
- ['1394 1355 670 615 1278 746 1013 1208 1331']
- ['135 108 646 1287 1234 1542']
- ['85 879 1427 246 1858 232 1569 1652']
- ['1899 774 1891 1942 1218']
- ['1810 1258 173 1069 439 1753 113']
- ['548 1395 146 1588 551']
output:
- ['5275284251213114899200']
- ['171267534552657440066400']
- ['158552526078356021280']
- ['86021595066480']
- ['1208581950081796263235152000']
- ['23065778770800480']
- ['29304449148407414163840']
- ['6574367365573896']
- ['36619120054407228460']
- ['97658425666080']
togetten:
name: Toget10
desc: None
tags:
- programming
value: 150
flageval: no
language: c
flags:
- -v
maxlines: 0
allowed: None
delimiter: !!str "\n"
testcases:
sample:
"": ""
input:
- ['2', '8 9']
- ['2', '10 10']
- ['4', '5 6 7 8']
output:
- ['4']
- ['0']
- ['24']
warmup:
name: warmup
desc: None
tags:
- web
value: 150
flageval: yes
flag: "pundit{this_is_a_warm_up_challenge}"