Gerenciamento da trilha C++

Esta página oferece à comunidade do Exercism as informações e ferramentas necessárias para gerenciar a trilha C++.

Estudantes
203.432
Submissões
2.913.011
Discussões de mentoria
14.731

A trilha C++ precisa de atenção ⚠️

Em construção

Programa de estudos da trilha C++

Saiba mais

Ajude a criar o programa de estudos da trilha: é um conjunto de conceitos e exercícios de aprendizado reunidos para ensinar elementos fundamentais da linguagem de programação.

Próxima meta: criar um programa de estudos completo com pelo menos 20 conceitos. Saiba mais.
19 conceitos sendo ensinados
In
Includes
15.728 aprenderam
St
Strings
15.728 aprenderam
Ba
Basics
27.520 aprenderam
Nu
Numbers
11.728 aprenderam
Na
Namespaces
17.924 aprenderam
Bo
Booleans
18.464 aprenderam
Co
Comparisons
9.926 aprenderam
If
If Statements
9.926 aprenderam
Ar
Arrays and Vectors
6.103 aprenderam
Lo
Loops
8.114 aprenderam
Cl
Classes
7.132 aprenderam
Re
References
4.725 aprenderam
En
Enumerations
5.208 aprenderam
Sw
Switch Statements
5.208 aprenderam
He
Headers
3.591 aprenderam
Fu
Functions
2.789 aprenderam
Au
Auto
1.656 aprenderam
Sm
Smart Pointers
1.656 aprenderam
Po
Pointers
2.221 aprenderam
15 exercícios de aprendizagem ativos
Iniciados
Tentativas
Conclusões
Pedidos de mentoria
Log Levels Log Levels
23.976
162.491 (média de 6.8)
15.728 (65.6%)
441 (1.8%)
Lasagna Lasagna
38.933
157.627 (média de 4.0)
27.520 (70.7%)
398 (1.0%)
Freelancer Rates Freelancer Rates
13.413
110.843 (média de 8.3)
11.728 (87.4%)
133 (1.0%)
Last Will Last Will
21.798
113.321 (média de 5.2)
17.924 (82.2%)
202 (0.9%)
Pacman Rules Pacman Rules
20.420
104.673 (média de 5.1)
18.464 (90.4%)
188 (0.9%)
Vehicle Purchase Vehicle Purchase
10.542
64.868 (média de 6.2)
9.926 (94.2%)
71 (0.7%)
Making the Grade Making the Grade
7.412
111.716 (média de 15.1)
6.103 (82.3%)
173 (2.3%)
Interest is interesting Interest is interesting
8.777
62.807 (média de 7.2)
8.114 (92.4%)
76 (0.9%)
Ellen's Alien Game Ellen's Alien Game
7.779
57.942 (média de 7.4)
7.132 (91.7%)
89 (1.1%)
Election Day Election Day
5.299
53.053 (média de 10.0)
4.725 (89.2%)
65 (1.2%)
Troll the Trolls Troll the Trolls
5.844
53.679 (média de 9.2)
5.208 (89.1%)
107 (1.8%)
Doctor Data Doctor Data
4.564
60.903 (média de 13.3)
3.591 (78.7%)
75 (1.6%)
lasagna-master lasagna-master
3.241
40.106 (média de 12.4)
2.789 (86.1%)
39 (1.2%)
Power of Troy Power of Troy
2.129
23.521 (média de 11.0)
1.656 (77.8%)
19 (0.9%)
Speedywagon Foundation Speedywagon Foundation
2.655
21.236 (média de 8.0)
2.221 (83.7%)
17 (0.6%)

Exercícios de prática

Saiba mais

Exercícios de prática são exercícios criados para que os estudantes resolvam um problema qualquer, com o objetivo de usar os conceitos que aprenderam até agora.

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

Próxima meta: implementar 142 exercícios de prática. Saiba mais.
85 exercícios de prática ativos
Iniciados
Tentativas
Conclusões
Solicitações de mentoria
Hello World Hello World
163.863
415.426 (média de 2.5)
80.620 (49.2%)
12 (0.0%)
Leap Leap
27.838
118.392 (média de 4.3)
15.647 (56.2%)
2.565 (9.2%)
Reverse String Reverse String
16.212
104.101 (média de 6.4)
10.893 (67.2%)
1.537 (9.5%)
Space Age Space Age
11.275
82.202 (média de 7.3)
5.332 (47.3%)
1.161 (10.3%)
Triangle Triangle
7.603
51.452 (média de 6.8)
4.480 (58.9%)
789 (10.4%)
Grains Grains
5.208
35.438 (média de 6.8)
4.149 (79.7%)
615 (11.8%)
Raindrops Raindrops
12.078
84.410 (média de 7.0)
9.726 (80.5%)
747 (6.2%)
Pangram Pangram
4.298
29.954 (média de 7.0)
3.406 (79.2%)
512 (11.9%)
Two-Fer Two-Fer
4.205
16.643 (média de 4.0)
3.362 (80.0%)
92 (2.2%)
Grade School Grade School
4.226
40.151 (média de 9.5)
2.772 (65.6%)
242 (5.7%)
Hamming Hamming
5.633
17.947 (média de 3.2)
4.610 (81.8%)
369 (6.6%)
Nucleotide Count Nucleotide Count
4.014
20.742 (média de 5.2)
3.039 (75.7%)
289 (7.2%)
RNA Transcription RNA Transcription
3.262
17.150 (média de 5.3)
2.706 (83.0%)
178 (5.5%)
Collatz Conjecture Collatz Conjecture
2.882
13.070 (média de 4.5)
2.423 (84.1%)
58 (2.0%)
Difference of Squares Difference of Squares
5.356
19.572 (média de 3.7)
4.737 (88.4%)
203 (3.8%)
Nth Prime Nth Prime
3.278
21.467 (média de 6.5)
2.176 (66.4%)
150 (4.6%)
Queen Attack Queen Attack
2.819
21.827 (média de 7.7)
1.843 (65.4%)
128 (4.5%)
Sieve Sieve
2.890
16.978 (média de 5.9)
2.347 (81.2%)
147 (5.1%)
Say Say
2.246
20.757 (média de 9.2)
1.256 (55.9%)
130 (5.8%)
Gigasecond Gigasecond
3.450
7.523 (média de 2.2)
2.357 (68.3%)
260 (7.5%)
Secret Handshake Secret Handshake
1.889
10.056 (média de 5.3)
1.542 (81.6%)
57 (3.0%)
Allergies Allergies
3.893
27.718 (média de 7.1)
2.422 (62.2%)
118 (3.0%)
Protein Translation Protein Translation
2.579
17.614 (média de 6.8)
2.150 (83.4%)
85 (3.3%)
Sum of Multiples Sum of Multiples
2.198
8.698 (média de 4.0)
1.705 (77.6%)
79 (3.6%)
Prime Factors Prime Factors
2.184
10.108 (média de 4.6)
1.802 (82.5%)
55 (2.5%)
Robot Name Robot Name
2.174
15.805 (média de 7.3)
1.473 (67.8%)
123 (5.7%)
Clock Clock
1.648
10.688 (média de 6.5)
947 (57.5%)
58 (3.5%)
Meetup Meetup
1.258
5.814 (média de 4.6)
707 (56.2%)
26 (2.1%)
Beer Song Beer Song
1.320
9.020 (média de 6.8)
1.006 (76.2%)
35 (2.7%)
Atbash Cipher Atbash Cipher
3.504
54.835 (média de 15.6)
2.617 (74.7%)
155 (4.4%)
Trinary Trinary
2.998
22.418 (média de 7.5)
2.633 (87.8%)
59 (2.0%)
Binary Search Binary Search
1.684
12.523 (média de 7.4)
1.154 (68.5%)
49 (2.9%)
Phone Number Phone Number
1.447
8.575 (média de 5.9)
1.037 (71.7%)
44 (3.0%)
Series Series
1.157
5.341 (média de 4.6)
900 (77.8%)
27 (2.3%)
Complex Numbers Complex Numbers
1.526
9.817 (média de 6.4)
947 (62.1%)
32 (2.1%)
Food Chain Food Chain
1.214
4.599 (média de 3.8)
866 (71.3%)
28 (2.3%)
Roman Numerals Roman Numerals
1.135
4.908 (média de 4.3)
855 (75.3%)
28 (2.5%)
Bob Bob
4.109
35.311 (média de 8.6)
3.252 (79.1%)
291 (7.1%)
Word Count Word Count
1.737
8.334 (média de 4.8)
1.299 (74.8%)
95 (5.5%)
Circular Buffer Circular Buffer
1.258
10.321 (média de 8.2)
746 (59.3%)
53 (4.2%)
Crypto Square Crypto Square
974
7.850 (média de 8.1)
660 (67.8%)
24 (2.5%)
ETL ETL
1.717
4.493 (média de 2.6)
1.394 (81.2%)
44 (2.6%)
Matching Brackets Matching Brackets
1.845
12.308 (média de 6.7)
1.496 (81.1%)
43 (2.3%)
Anagram Anagram
1.856
6.583 (média de 3.5)
1.427 (76.9%)
101 (5.4%)
Binary Search Tree Binary Search Tree
1.464
8.424 (média de 5.8)
502 (34.3%)
49 (3.3%)
Luhn Luhn
2.437
26.815 (média de 11.0)
2.021 (82.9%)
88 (3.6%)
Acronym Acronym
1.281
5.834 (média de 4.6)
993 (77.5%)
32 (2.5%)
Armstrong Numbers Armstrong Numbers
2.363
11.415 (média de 4.8)
2.086 (88.3%)
48 (2.0%)
Binary Binary
1.545
5.980 (média de 3.9)
1.239 (80.2%)
87 (5.6%)
Hexadecimal Hexadecimal
2.249
11.699 (média de 5.2)
1.949 (86.7%)
88 (3.9%)
Isogram Isogram
2.753
5.928 (média de 2.2)
1.812 (65.8%)
101 (3.7%)
Pascal's Triangle Pascal's Triangle
1.100
4.249 (média de 3.9)
844 (76.7%)
28 (2.5%)
Perfect Numbers Perfect Numbers
613
3.600 (média de 5.9)
509 (83.0%)
7 (1.1%)
Scrabble Score Scrabble Score
1.472
4.408 (média de 3.0)
1.149 (78.1%)
92 (6.3%)
All Your Base All Your Base
1.070
7.052 (média de 6.6)
727 (67.9%)
50 (4.7%)
Robot Simulator Robot Simulator
1.574
6.805 (média de 4.3)
901 (57.2%)
55 (3.5%)
Bank Account Bank Account
974
4.050 (média de 4.2)
475 (48.8%)
43 (4.4%)
Darts Darts
3.918
23.787 (média de 6.1)
3.478 (88.8%)
47 (1.2%)
Largest Series Product Largest Series Product
524
3.599 (média de 6.9)
405 (77.3%)
12 (2.3%)
ISBN Verifier ISBN Verifier
721
4.939 (média de 6.9)
568 (78.8%)
16 (2.2%)
Linked List Linked List
485
4.729 (média de 9.8)
294 (60.6%)
16 (3.3%)
Simple Linked List Simple Linked List
1.257
10.307 (média de 8.2)
849 (67.5%)
24 (1.9%)
High Scores High Scores
1.110
8.603 (média de 7.8)
956 (86.1%)
15 (1.4%)
Eliud's Eggs Eliud's Eggs
1.409
5.529 (média de 3.9)
1.274 (90.4%)
17 (1.2%)
Diamond Diamond
397
2.858 (média de 7.2)
305 (76.8%)
6 (1.5%)
Run-Length Encoding Run-Length Encoding
422
4.089 (média de 9.7)
341 (80.8%)
8 (1.9%)
Rotational Cipher Rotational Cipher
1.561
11.058 (média de 7.1)
1.399 (89.6%)
28 (1.8%)
Resistor Color Resistor Color
471
2.449 (média de 5.2)
386 (82.0%)
6 (1.3%)
Resistor Color Duo Resistor Color Duo
438
1.840 (média de 4.2)
366 (83.6%)
5 (1.1%)
Flower Field Flower Field
179
864 (média de 4.8)
124 (69.3%)
2 (1.1%)
Sublist Sublist
330
2.342 (média de 7.1)
229 (69.4%)
8 (2.4%)
Zebra Puzzle Zebra Puzzle
303
1.471 (média de 4.9)
148 (48.8%)
6 (2.0%)
List Ops List Ops
358
3.613 (média de 10.1)
221 (61.7%)
8 (2.2%)
Knapsack Knapsack
283
2.179 (média de 7.7)
189 (66.8%)
3 (1.1%)
Two Bucket Two Bucket
269
2.130 (média de 7.9)
151 (56.1%)
2 (0.7%)
Yacht Yacht
374
3.526 (média de 9.4)
272 (72.7%)
3 (0.8%)
Kindergarten Garden Kindergarten Garden
1.097
9.157 (média de 8.3)
836 (76.2%)
25 (2.3%)
D&D Character D&D Character
467
2.961 (média de 6.3)
314 (67.2%)
6 (1.3%)
Spiral Matrix Spiral Matrix
315
2.163 (média de 6.9)
201 (63.8%)
6 (1.9%)
Parallel Letter Frequency Parallel Letter Frequency
365
1.581 (média de 4.3)
189 (51.8%)
10 (2.7%)
Pig Latin Pig Latin
326
2.729 (média de 8.4)
184 (56.4%)
5 (1.5%)
Rail Fence Cipher Rail Fence Cipher
253
1.970 (média de 7.8)
159 (62.8%)
3 (1.2%)
Affine Cipher Affine Cipher
164
1.768 (média de 10.8)
112 (68.3%)
2 (1.2%)
Alphametics Alphametics
417
3.841 (média de 9.2)
136 (32.6%)
1 (0.2%)
Twelve Days Twelve Days
386
1.590 (média de 4.1)
153 (39.6%)
5 (1.3%)
1 exercícios de prática obsoletos
Iniciados
Tentativas
Conclusões
Solicitações de mentoria
Minesweeper Minesweeper
224
1.355 (média de 6.0)
152 (67.9%)
2 (0.9%)
57 exercícios de prática não implementados
Baffling Birthdays Baffling Birthdays
Book Store Book Store
Bottle Song Bottle Song
Bowling Bowling
Camicia Camicia
Change Change
Connect Connect
Conway's Game of Life Conway's Game of Life
Custom Set Custom Set
Dominoes Dominoes
DOT DSL DOT DSL
Error Handling Error Handling
Flatten Array Flatten Array
Forth Forth
Go Counting Go Counting
Grep Grep
House House
Intergalactic Transmission Intergalactic Transmission
Killer Sudoku Helper Killer Sudoku Helper
Ledger Ledger
Lens Person Lens Person
Line Up Line Up
Markdown Markdown
Matrix Matrix
Micro Blog Micro Blog
OCR Numbers OCR Numbers
PaaS I/O PaaS I/O
Palindrome Products Palindrome Products
Piecing It Together Piecing It Together
Poker Poker
POV POV
Prism Prism
Proverb Proverb
Pythagorean Triplet Pythagorean Triplet
Rational Numbers Rational Numbers
React React
Rectangles Rectangles
Relative Distance Relative Distance
Resistor Color Trio Resistor Color Trio
REST API REST API
Saddle Points Saddle Points
Satellite Satellite
Save the Cow Save the Cow
SGF Parsing SGF Parsing
Simple Cipher Simple Cipher
Split-Second Stopwatch Split-Second Stopwatch
Square Root Square Root
State of Tic-Tac-Toe State of Tic-Tac-Toe
Strain Strain
Swift Scheduling Swift Scheduling
Tournament Tournament
Transpose Transpose
Tree Building Tree Building
Variable Length Quantity Variable Length Quantity
Word Search Word Search
Wordy Wordy
Zipper Zipper
1 exercício de prática descartado
Point Mutations Point Mutations

Test Runner

Saiba mais

Crie Test Runners com a responsabilidade única de receber uma solução, rodar todos os testes e retornar uma saída padronizada.

Versão atual: ea2e3010ea825d74edf1cbf0d162df883fc9ac0a (Leva até 10 minutos para publicar)

Total de execuções do Test Runner
2.869.588
Taxa de execuções aprovadas
16.4% (471445)
Taxa de execuções com falha
25.6% (734946)
Taxa de execuções com erro
58.0% (1663197)

Representer

Saiba mais

Crie um Representer: um trecho de código que tem a responsabilidade única de receber uma solução e retornar uma representação normalizada dela.

Versão atual: c399f2919423aff4f1dc45aa1054fd7b7e71211a (Leva até 10 minutos para publicar)

Total de execuções do Representer
479.266
Total de comentários de representação feitos
98.086
Frequência de feedback dado
20.5%

Analisador

Saiba mais

Construa um analisador para C++: os analisadores do Exercism avaliam automaticamente as submissões dos estudantes e oferecem comentários no estilo de um mentor.

Próxima meta: construir um analisador. Descubra mais.