Gestão do percurso Zig

Esta página dá à comunidade do Exercism a informação e as ferramentas necessárias para gerir o percurso Zig.

Estudantes
12.363
Submissões
232.414
Discussões de mentoria
680

O percurso Zig precisa de atenção ⚠️

Em construção

Exercícios de prática

Saber mais

Os exercícios de prática são exercícios concebidos para permitir que os alunos resolvam um problema arbitrário, com o objetivo de usarem os conceitos que aprenderam até agora.

Repositório principal sincronizado: 49cda3d61867cfdaf36681a0ec4831f45a03f3a4 (As atualizações devem ser instantâneas)

Próximo objetivo: implementar 139 exercícios de prática. Saber mais.
104 exercícios de prática ativos
Iniciados
Tentativas
Concluídos
Pedidos de mentoria
Hello World Hello World
11.689
15.689 (média de 1.3)
9.774 (83.6%)
0 (0.0%)
Isogram Isogram
3.307
13.889 (média de 4.2)
1.825 (55.2%)
86 (2.6%)
Leap Leap
6.005
20.359 (média de 3.4)
4.414 (73.5%)
116 (1.9%)
Nucleotide Count Nucleotide Count
1.416
4.266 (média de 3.0)
1.246 (88.0%)
16 (1.1%)
Pangram Pangram
2.067
10.836 (média de 5.2)
1.710 (82.7%)
63 (3.0%)
Raindrops Raindrops
1.047
6.051 (média de 5.8)
799 (76.3%)
19 (1.8%)
Reverse String Reverse String
1.120
3.736 (média de 3.3)
945 (84.4%)
5 (0.4%)
RNA Transcription RNA Transcription
896
2.805 (média de 3.1)
797 (89.0%)
9 (1.0%)
Scrabble Score Scrabble Score
1.721
7.395 (média de 4.3)
1.469 (85.4%)
36 (2.1%)
Space Age Space Age
897
3.841 (média de 4.3)
794 (88.5%)
6 (0.7%)
Sum of Multiples Sum of Multiples
679
3.444 (média de 5.1)
535 (78.8%)
9 (1.3%)
Triangle Triangle
872
2.874 (média de 3.3)
778 (89.2%)
6 (0.7%)
Two-Fer Two-Fer
825
3.114 (média de 3.8)
685 (83.0%)
7 (0.8%)
Acronym Acronym
648
2.717 (média de 4.2)
547 (84.4%)
8 (1.2%)
Armstrong Numbers Armstrong Numbers
1.260
6.873 (média de 5.5)
1.015 (80.6%)
21 (1.7%)
Collatz Conjecture Collatz Conjecture
2.066
11.100 (média de 5.4)
1.752 (84.8%)
53 (2.6%)
Darts Darts
759
2.128 (média de 2.8)
666 (87.7%)
4 (0.5%)
Difference of Squares Difference of Squares
2.872
11.431 (média de 4.0)
2.252 (78.4%)
60 (2.1%)
Eliud's Eggs Eliud's Eggs
1.253
4.236 (média de 3.4)
888 (70.9%)
14 (1.1%)
ETL ETL
233
701 (média de 3.0)
198 (85.0%)
1 (0.4%)
Grains Grains
923
5.264 (média de 5.7)
830 (89.9%)
4 (0.4%)
Hamming Hamming
958
3.087 (média de 3.2)
856 (89.4%)
6 (0.6%)
High Scores High Scores
212
1.694 (média de 8.0)
174 (82.1%)
11 (5.2%)
Resistor Color Resistor Color
887
3.402 (média de 3.8)
776 (87.5%)
5 (0.6%)
Resistor Color Duo Resistor Color Duo
779
1.989 (média de 2.6)
710 (91.1%)
2 (0.3%)
Resistor Color Trio Resistor Color Trio
186
1.497 (média de 8.0)
147 (79.0%)
4 (2.2%)
Square Root Square Root
726
2.488 (média de 3.4)
573 (78.9%)
4 (0.6%)
Allergies Allergies
447
1.987 (média de 4.4)
367 (82.1%)
3 (0.7%)
Anagram Anagram
406
2.297 (média de 5.7)
330 (81.3%)
3 (0.7%)
Binary Search Binary Search
629
3.831 (média de 6.1)
502 (79.8%)
6 (1.0%)
Bob Bob
570
3.179 (média de 5.6)
475 (83.3%)
5 (0.9%)
Bottle Song Bottle Song
222
1.225 (média de 5.5)
174 (78.4%)
3 (1.4%)
D&D Character D&D Character
517
2.303 (média de 4.5)
424 (82.0%)
7 (1.4%)
ISBN Verifier ISBN Verifier
756
4.577 (média de 6.1)
633 (83.7%)
15 (2.0%)
Kindergarten Garden Kindergarten Garden
194
590 (média de 3.0)
165 (85.1%)
4 (2.1%)
Line up Line up
123
308 (média de 2.5)
107 (87.0%)
0 (0.0%)
Micro Blog Micro Blog
135
475 (média de 3.5)
113 (83.7%)
1 (0.7%)
Perfect Numbers Perfect Numbers
438
1.421 (média de 3.2)
385 (87.9%)
3 (0.7%)
Phone Number Phone Number
174
625 (média de 3.6)
142 (81.6%)
1 (0.6%)
Prime Factors Prime Factors
191
1.002 (média de 5.2)
148 (77.5%)
0 (0.0%)
Protein Translation Protein Translation
116
501 (média de 4.3)
93 (80.2%)
0 (0.0%)
Proverb Proverb
396
2.088 (média de 5.3)
327 (82.6%)
10 (2.5%)
Queen Attack Queen Attack
504
1.537 (média de 3.0)
440 (87.3%)
5 (1.0%)
Rotational Cipher Rotational Cipher
462
2.089 (média de 4.5)
365 (79.0%)
1 (0.2%)
Secret Handshake Secret Handshake
424
2.149 (média de 5.1)
346 (81.6%)
5 (1.2%)
Sieve Sieve
591
4.577 (média de 7.7)
476 (80.5%)
11 (1.9%)
Sublist Sublist
162
503 (média de 3.1)
132 (81.5%)
0 (0.0%)
Twelve Days Twelve Days
270
941 (média de 3.5)
164 (60.7%)
4 (1.5%)
All Your Base All Your Base
388
1.896 (média de 4.9)
293 (75.5%)
3 (0.8%)
Atbash Cipher Atbash Cipher
415
2.650 (média de 6.4)
324 (78.1%)
3 (0.7%)
Clock Clock
24
188 (média de 7.8)
21 (87.5%)
0 (0.0%)
Crypto Square Crypto Square
99
646 (média de 6.5)
75 (75.8%)
1 (1.0%)
Diamond Diamond
87
466 (média de 5.4)
63 (72.4%)
0 (0.0%)
Flatten Array Flatten Array
108
340 (média de 3.1)
85 (78.7%)
1 (0.9%)
House House
964
3.398 (média de 3.5)
203 (21.1%)
12 (1.2%)
Largest Series Product Largest Series Product
186
814 (média de 4.4)
149 (80.1%)
1 (0.5%)
Linked List Linked List
649
3.722 (média de 5.7)
389 (59.9%)
26 (4.0%)
Luhn Luhn
580
3.506 (média de 6.0)
471 (81.2%)
3 (0.5%)
Matching Brackets Matching Brackets
487
2.347 (média de 4.8)
406 (83.4%)
5 (1.0%)
Matrix Matrix
76
231 (média de 3.0)
58 (76.3%)
2 (2.6%)
Nth Prime Nth Prime
133
414 (média de 3.1)
98 (73.7%)
1 (0.8%)
Pascal's Triangle Pascal's Triangle
149
436 (média de 2.9)
106 (71.1%)
3 (2.0%)
Pig Latin Pig Latin
288
2.550 (média de 8.9)
164 (56.9%)
10 (3.5%)
Robot Simulator Robot Simulator
71
132 (média de 1.9)
56 (78.9%)
1 (1.4%)
Roman Numerals Roman Numerals
98
407 (média de 4.2)
73 (74.5%)
0 (0.0%)
Run-Length Encoding Run-Length Encoding
241
1.423 (média de 5.9)
167 (69.3%)
3 (1.2%)
Save the Cow Save the Cow
17
90 (média de 5.3)
13 (76.5%)
0 (0.0%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
66
283 (média de 4.3)
49 (74.2%)
1 (1.5%)
Strain Strain
17
58 (média de 3.4)
15 (88.2%)
0 (0.0%)
Yacht Yacht
295
2.221 (média de 7.5)
234 (79.3%)
4 (1.4%)
Affine Cipher Affine Cipher
65
234 (média de 3.6)
48 (73.8%)
0 (0.0%)
Complex Numbers Complex Numbers
17
39 (média de 2.3)
14 (82.4%)
0 (0.0%)
Food Chain Food Chain
98
274 (média de 2.8)
66 (67.3%)
0 (0.0%)
Killer Sudoku Helper Killer Sudoku Helper
55
157 (média de 2.9)
35 (63.6%)
0 (0.0%)
Knapsack Knapsack
202
808 (média de 4.0)
133 (65.8%)
2 (1.0%)
Meetup Meetup
50
123 (média de 2.5)
30 (60.0%)
1 (2.0%)
OCR Numbers OCR Numbers
52
180 (média de 3.5)
35 (67.3%)
0 (0.0%)
Pythagorean Triplet Pythagorean Triplet
101
351 (média de 3.5)
74 (73.3%)
0 (0.0%)
Saddle Points Saddle Points
48
76 (média de 1.6)
32 (66.7%)
0 (0.0%)
Series Series
54
141 (média de 2.6)
39 (72.2%)
1 (1.9%)
Simple Cipher Simple Cipher
12
52 (média de 4.3)
9 (75.0%)
0 (0.0%)
Spiral Matrix Spiral Matrix
48
134 (média de 2.8)
31 (64.6%)
0 (0.0%)
Transpose Transpose
51
212 (média de 4.2)
31 (60.8%)
0 (0.0%)
Variable Length Quantity Variable Length Quantity
52
158 (média de 3.0)
37 (71.2%)
1 (1.9%)
Bowling Bowling
12
110 (média de 9.2)
9 (75.0%)
0 (0.0%)
Change Change
50
188 (média de 3.8)
30 (60.0%)
0 (0.0%)
Circular Buffer Circular Buffer
64
171 (média de 2.7)
44 (68.8%)
2 (3.1%)
Flower Field Flower Field
53
169 (média de 3.2)
36 (67.9%)
1 (1.9%)
Piecing It Together Piecing It Together
42
253 (média de 6.0)
23 (54.8%)
1 (2.4%)
Rail Fence Cipher Rail Fence Cipher
47
90 (média de 1.9)
28 (59.6%)
0 (0.0%)
Say Say
40
168 (média de 4.2)
23 (57.5%)
0 (0.0%)
Split-Second Stopwatch Split-Second Stopwatch
43
179 (média de 4.2)
25 (58.1%)
0 (0.0%)
Two Bucket Two Bucket
37
75 (média de 2.0)
21 (56.8%)
0 (0.0%)
Binary Search Tree Binary Search Tree
55
216 (média de 3.9)
31 (56.4%)
2 (3.6%)
Book Store Book Store
97
316 (média de 3.3)
56 (57.7%)
2 (2.1%)
Dominoes Dominoes
39
118 (média de 3.0)
20 (51.3%)
1 (2.6%)
Rectangles Rectangles
42
140 (média de 3.3)
20 (47.6%)
0 (0.0%)
Wordy Wordy
42
120 (média de 2.9)
22 (52.4%)
0 (0.0%)
Connect Connect
44
254 (média de 5.8)
19 (43.2%)
0 (0.0%)
Intergalactic Transmission Intergalactic Transmission
50
297 (média de 5.9)
28 (56.0%)
2 (4.0%)
Palindrome Products Palindrome Products
45
190 (média de 4.2)
23 (51.1%)
0 (0.0%)
Word Count Word Count
429
2.854 (média de 6.7)
244 (56.9%)
14 (3.3%)
Satellite Satellite
42
112 (média de 2.7)
22 (52.4%)
0 (0.0%)
Zebra Puzzle Zebra Puzzle
52
126 (média de 2.4)
17 (32.7%)
0 (0.0%)
35 exercícios de prática por implementar
Alphametics Alphametics
Baffling Birthdays Baffling Birthdays
Bank Account Bank Account
Camicia Camicia
Conway's Game of Life Conway's Game of Life
Custom Set Custom Set
DOT DSL DOT DSL
Error Handling Error Handling
Forth Forth
Gigasecond Gigasecond
Go Counting Go Counting
Grade School Grade School
Grep Grep
Ledger Ledger
Lens Person Lens Person
List Ops List Ops
Markdown Markdown
PaaS I/O PaaS I/O
Parallel Letter Frequency Parallel Letter Frequency
Poker Poker
POV POV
Prism Prism
Rational Numbers Rational Numbers
React React
Relative Distance Relative Distance
Resistor Color Tolerance Resistor Color Tolerance
REST API REST API
Robot Name Robot Name
SGF Parsing SGF Parsing
Simple Linked List Simple Linked List
Swift Scheduling Swift Scheduling
Tournament Tournament
Tree Building Tree Building
Word Search Word Search
Zipper Zipper

Executor de testes

Saber mais

Cria Test Runners com a responsabilidade única de receber uma solução, correr todos os testes e devolver um resultado normalizado.

Versão atual: 019e78f68084f325f96534bc28dd865defee31c9 (Pode levar até 10 minutos a publicar)

Total de Execuções do Test Runner
231.268
Taxa de Execuções Bem-Sucedidas
29.9% (69149)
Taxa de Execuções Falhadas
13.9% (32244)
Taxa de Execuções com Erro
56.2% (129875)

Representador

Saber mais

Cria um Representador: um pouco de código cuja única responsabilidade é receber uma solução e devolver uma representação normalizada dela.

Próximo objetivo: criar um Representador. Descobre mais.

Analisador

Saber mais

Cria um analisador para Zig: os analisadores do Exercism avaliam automaticamente as submissões dos alunos e fornecem comentários ao estilo de um mentor.

Próximo objetivo: criar um analisador. Descobre mais.