Керування треком Rust

Ця сторінка надає спільноті Exercism інформацію та інструменти, потрібні для керування треком Rust.

Студенти
141 112
Надіслані рішення
3 360 170
Обговорення з наставниками
29 385

Трек Rust є у нормі ✅

У розробці

Практичні вправи

Дізнатися більше

Практичні вправи - це вправи, розроблені для того, щоб студенти могли розвʼязати довільну задачу, з метою використання концепцій, які вони вже вивчили.

Синхронізований основний репозиторій: cc099ae090a6acbe6f53f1e36325263046ba333e (Оновлення мають бути миттєвими)

Наступна мета: впровадити 145 практичних вправ. Дізнатися більше.
99 активних практичних вправ
Розпочато
Спроби
Завершення
Запити на наставництво
Hello World Hello World
123 394
221 713 (серед. 1.8)
102 077 (82.7%)
28 (0.0%)
Reverse String Reverse String
61 873
219 628 (серед. 3.5)
40 026 (64.7%)
5 101 (8.2%)
Gigasecond Gigasecond
41 393
124 470 (серед. 3.0)
31 284 (75.6%)
4 203 (10.2%)
Clock Clock
25 415
230 048 (серед. 9.1)
17 560 (69.1%)
3 141 (12.4%)
Anagram Anagram
16 593
114 998 (серед. 6.9)
12 196 (73.5%)
2 190 (13.2%)
Space Age Space Age
11 780
46 251 (серед. 3.9)
9 492 (80.6%)
1 275 (10.8%)
Sublist Sublist
17 480
100 037 (серед. 5.7)
11 793 (67.5%)
1 333 (7.6%)
Flower Field Flower Field
2 099
15 113 (серед. 7.2)
1 485 (70.7%)
49 (2.3%)
Luhn Luhn
8 751
60 492 (серед. 6.9)
7 279 (83.2%)
693 (7.9%)
Armstrong Numbers Armstrong Numbers
15 773
78 782 (серед. 5.0)
13 099 (83.0%)
424 (2.7%)
Bottle Song Bottle Song
3 116
24 088 (серед. 7.7)
2 195 (70.4%)
49 (1.6%)
Difference of Squares Difference of Squares
14 723
34 473 (серед. 2.3)
13 298 (90.3%)
269 (1.8%)
Grains Grains
13 017
47 263 (серед. 3.6)
11 551 (88.7%)
158 (1.2%)
Leap Leap
22 900
38 348 (серед. 1.7)
20 001 (87.3%)
497 (2.2%)
Nth Prime Nth Prime
15 965
51 327 (серед. 3.2)
11 904 (74.6%)
420 (2.6%)
Prime Factors Prime Factors
9 866
31 833 (серед. 3.2)
8 166 (82.8%)
119 (1.2%)
Proverb Proverb
10 822
31 190 (серед. 2.9)
9 281 (85.8%)
154 (1.4%)
Raindrops Raindrops
18 434
35 111 (серед. 1.9)
16 071 (87.2%)
437 (2.4%)
Sum of Multiples Sum of Multiples
11 117
37 045 (серед. 3.3)
9 383 (84.4%)
169 (1.5%)
Bob Bob
11 520
49 912 (серед. 4.3)
9 435 (81.9%)
878 (7.6%)
High Scores High Scores
8 559
50 790 (серед. 5.9)
6 791 (79.3%)
151 (1.8%)
Matching Brackets Matching Brackets
8 996
35 210 (серед. 3.9)
7 375 (82.0%)
286 (3.2%)
Collatz Conjecture Collatz Conjecture
5 916
21 543 (серед. 3.6)
5 094 (86.1%)
83 (1.4%)
Series Series
5 458
19 711 (серед. 3.6)
4 619 (84.6%)
60 (1.1%)
Kindergarten Garden Kindergarten Garden
3 213
19 881 (серед. 6.2)
2 507 (78.0%)
53 (1.6%)
Eliud's Eggs Eliud's Eggs
2 474
6 642 (серед. 2.7)
2 203 (89.0%)
18 (0.7%)
Acronym Acronym
6 092
34 788 (серед. 5.7)
4 672 (76.7%)
74 (1.2%)
All Your Base All Your Base
4 285
19 375 (серед. 4.5)
3 374 (78.7%)
54 (1.3%)
Allergies Allergies
6 178
34 198 (серед. 5.5)
4 834 (78.2%)
138 (2.2%)
Alphametics Alphametics
3 588
19 631 (серед. 5.5)
1 572 (43.8%)
67 (1.9%)
Binary Search Binary Search
4 959
20 648 (серед. 4.2)
3 955 (79.8%)
55 (1.1%)
Bowling Bowling
3 834
26 776 (серед. 7.0)
2 136 (55.7%)
55 (1.4%)
DOT DSL DOT DSL
4 510
19 279 (серед. 4.3)
2 718 (60.3%)
72 (1.6%)
ETL ETL
4 473
10 034 (серед. 2.2)
3 723 (83.2%)
36 (0.8%)
Grade School Grade School
3 795
15 097 (серед. 4.0)
3 114 (82.1%)
36 (0.9%)
Hamming Hamming
4 377
8 367 (серед. 1.9)
3 837 (87.7%)
67 (1.5%)
ISBN Verifier ISBN Verifier
3 474
15 078 (серед. 4.3)
2 801 (80.6%)
39 (1.1%)
Isogram Isogram
3 929
10 240 (серед. 2.6)
3 319 (84.5%)
33 (0.8%)
Nucleotide Count Nucleotide Count
4 509
13 944 (серед. 3.1)
3 823 (84.8%)
51 (1.1%)
PaaS I/O PaaS I/O
3 812
6 658 (серед. 1.7)
2 373 (62.3%)
19 (0.5%)
Palindrome Products Palindrome Products
2 340
11 046 (серед. 4.7)
1 612 (68.9%)
26 (1.1%)
Pangram Pangram
3 573
8 652 (серед. 2.4)
3 100 (86.8%)
48 (1.3%)
Pascal's Triangle Pascal's Triangle
4 003
10 528 (серед. 2.6)
3 281 (82.0%)
37 (0.9%)
Perfect Numbers Perfect Numbers
2 667
7 025 (серед. 2.6)
2 233 (83.7%)
42 (1.6%)
Pig Latin Pig Latin
1 879
7 516 (серед. 4.0)
1 253 (66.7%)
17 (0.9%)
Queen Attack Queen Attack
3 164
7 264 (серед. 2.3)
2 639 (83.4%)
17 (0.5%)
RNA Transcription RNA Transcription
3 892
10 894 (серед. 2.8)
3 227 (82.9%)
41 (1.1%)
Run-Length Encoding Run-Length Encoding
3 200
12 195 (серед. 3.8)
2 500 (78.1%)
36 (1.1%)
Saddle Points Saddle Points
3 649
8 672 (серед. 2.4)
2 555 (70.0%)
309 (8.5%)
Say Say
2 501
8 124 (серед. 3.2)
1 692 (67.7%)
15 (0.6%)
Scrabble Score Scrabble Score
3 119
6 748 (серед. 2.2)
2 651 (85.0%)
29 (0.9%)
Sieve Sieve
3 217
8 403 (серед. 2.6)
2 656 (82.6%)
33 (1.0%)
Simple Linked List Simple Linked List
5 167
32 594 (серед. 6.3)
3 273 (63.3%)
137 (2.7%)
Spiral Matrix Spiral Matrix
1 884
5 866 (серед. 3.1)
1 313 (69.7%)
12 (0.6%)
Tournament Tournament
3 224
20 919 (серед. 6.5)
2 331 (72.3%)
66 (2.0%)
Triangle Triangle
3 066
8 186 (серед. 2.7)
2 512 (81.9%)
34 (1.1%)
Two Bucket Two Bucket
1 730
4 494 (серед. 2.6)
932 (53.9%)
17 (1.0%)
Variable Length Quantity Variable Length Quantity
1 713
6 214 (серед. 3.6)
1 120 (65.4%)
7 (0.4%)
Robot Simulator Robot Simulator
3 789
15 119 (серед. 4.0)
3 063 (80.8%)
47 (1.2%)
Robot Name Robot Name
2 124
10 313 (серед. 4.9)
1 438 (67.7%)
45 (2.1%)
Protein Translation Protein Translation
2 087
9 121 (серед. 4.4)
1 497 (71.7%)
18 (0.9%)
Wordy Wordy
1 558
5 577 (серед. 3.6)
1 069 (68.6%)
8 (0.5%)
Custom Set Custom Set
1 919
7 945 (серед. 4.1)
1 278 (66.6%)
19 (1.0%)
Accumulate Accumulate
1 935
6 846 (серед. 3.5)
1 454 (75.1%)
33 (1.7%)
Affine Cipher Affine Cipher
1 304
6 508 (серед. 5.0)
864 (66.3%)
7 (0.5%)
Atbash Cipher Atbash Cipher
2 707
7 975 (серед. 2.9)
2 065 (76.3%)
802 (29.6%)
Crypto Square Crypto Square
1 527
5 125 (серед. 3.4)
1 028 (67.3%)
7 (0.5%)
Diamond Diamond
1 358
4 492 (серед. 3.3)
953 (70.2%)
1 (0.1%)
Largest Series Product Largest Series Product
1 808
5 370 (серед. 3.0)
1 400 (77.4%)
19 (1.1%)
Luhn From Luhn From
1 832
4 253 (серед. 2.3)
1 335 (72.9%)
13 (0.7%)
Luhn Trait Luhn Trait
1 630
2 347 (серед. 1.4)
1 202 (73.7%)
7 (0.4%)
List Ops List Ops
455
2 277 (серед. 5.0)
298 (65.5%)
4 (0.9%)
Phone Number Phone Number
1 682
5 383 (серед. 3.2)
1 264 (75.1%)
21 (1.2%)
Rail Fence Cipher Rail Fence Cipher
1 234
4 505 (серед. 3.7)
762 (61.8%)
5 (0.4%)
Roman Numerals Roman Numerals
1 919
5 546 (серед. 2.9)
1 419 (73.9%)
15 (0.8%)
Rotational Cipher Rotational Cipher
1 621
3 468 (серед. 2.1)
1 238 (76.4%)
14 (0.9%)
Simple Cipher Simple Cipher
1 398
5 390 (серед. 3.9)
906 (64.8%)
9 (0.6%)
Word Count Word Count
2 535
9 553 (серед. 3.8)
1 996 (78.7%)
47 (1.9%)
Secret Handshake Secret Handshake
1 004
2 803 (серед. 2.8)
770 (76.7%)
16 (1.6%)
Knapsack Knapsack
846
3 553 (серед. 4.2)
557 (65.8%)
6 (0.7%)
Yacht Yacht
951
6 822 (серед. 7.2)
686 (72.1%)
11 (1.2%)
Matrix Matrix
618
2 243 (серед. 3.6)
456 (73.8%)
4 (0.6%)
Fizzy Fizzy
1 671
9 632 (серед. 5.8)
880 (52.7%)
20 (1.2%)
Pythagorean Triplet Pythagorean Triplet
4 382
8 617 (серед. 2.0)
2 472 (56.4%)
1 320 (30.1%)
Parallel Letter Frequency Parallel Letter Frequency
4 725
26 094 (серед. 5.5)
2 951 (62.5%)
551 (11.7%)
Macros Macros
3 568
17 846 (серед. 5.0)
2 635 (73.9%)
327 (9.2%)
POV POV
257
1 361 (серед. 5.3)
117 (45.5%)
1 (0.4%)
Poker Poker
4 624
28 671 (серед. 6.2)
1 567 (33.9%)
275 (5.9%)
Forth Forth
2 414
17 848 (серед. 7.4)
1 179 (48.8%)
184 (7.6%)
OCR Numbers OCR Numbers
1 425
4 732 (серед. 3.3)
840 (58.9%)
16 (1.1%)
React React
2 145
7 998 (серед. 3.7)
751 (35.0%)
31 (1.4%)
Circular Buffer Circular Buffer
2 225
8 969 (серед. 4.0)
1 389 (62.4%)
55 (2.5%)
Rectangles Rectangles
1 454
6 028 (серед. 4.1)
777 (53.4%)
17 (1.2%)
Xorcism Xorcism
1 341
6 862 (серед. 5.1)
572 (42.7%)
32 (2.4%)
Book Store Book Store
1 095
3 281 (серед. 3.0)
518 (47.3%)
8 (0.7%)
Decimal Decimal
1 319
6 758 (серед. 5.1)
562 (42.6%)
7 (0.5%)
Grep Grep
1 313
5 661 (серед. 4.3)
676 (51.5%)
11 (0.8%)
Dominoes Dominoes
1 278
4 654 (серед. 3.6)
639 (50.0%)
21 (1.6%)
Doubly Linked List Doubly Linked List
1 479
6 384 (серед. 4.3)
463 (31.3%)
29 (2.0%)
7 застарілих практичних вправ
Розпочато
Спроби
Завершення
Запити на наставництво
Beer Song Beer Song
14 211
79 241 (серед. 5.6)
11 186 (78.7%)
256 (1.8%)
Diffie-Hellman Diffie-Hellman
4 014
16 946 (серед. 4.2)
2 779 (69.2%)
57 (1.4%)
Hexadecimal Hexadecimal
120
184 (серед. 1.5)
114 (95.0%)
10 (8.3%)
Minesweeper Minesweeper
7 798
56 646 (серед. 7.3)
5 286 (67.8%)
803 (10.3%)
Nucleotide Codons Nucleotide Codons
133
157 (серед. 1.2)
129 (97.0%)
1 (0.8%)
Scale Generator Scale Generator
1 132
4 529 (серед. 4.0)
500 (44.2%)
9 (0.8%)
Two Fer Two Fer
23
28 (серед. 1.2)
4 (17.4%)
1 (4.3%)
46 невпроваджених практичних вправ
Baffling Birthdays Baffling Birthdays
Binary Search Tree Binary Search Tree
Conway's Game of Life Conway's Game of Life
Intergalactic Transmission Intergalactic Transmission
Killer Sudoku Helper Killer Sudoku Helper
Piecing It Together Piecing It Together
Resistor Color Duo Resistor Color Duo
Resistor Color Trio Resistor Color Trio
Split-Second Stopwatch Split-Second Stopwatch
State of Tic-Tac-Toe State of Tic-Tac-Toe
3 пропущені практичні вправи

Тест-раннер

Дізнатися більше

Створення тест-раннерів, єдине завдання яких - отримати рішення, запустити всі тести й повернути стандартизовані вихідні дані.

Поточна версія: 603a5102f436adc952bf550bb3362994fa6f7772 (Розгортання може тривати до 10 хвилин)

Усього запусків тест-раннера
3 229 852
Відсоток успішних запусків тестів
25.4% (821024)
Відсоток невдалих запусків тестів
22.8% (735460)
Відсоток запусків тестів із помилкою
51.8% (1673368)

Репрезентер

Дізнатися більше

Створення репрезентера: трохи коду, єдине завдання якого - отримати рішення й повернути його нормалізоване представлення.

Поточна версія: 6044a4e600e2f04e403317374ec75faf47241333 (Розгортання може тривати до 10 хвилин)

Усього запусків репрезентера
1 088 659
Усього коментарів до представлення
82 384
Частота надання відгуків
7.6%

Аналізатор

Дізнатися більше

Створіть аналізатор для Rust: аналізатори Exercism автоматично оцінюють подані рішення студентів і надають коментарі в стилі наставника.

Поточна версія: 4a99033485bcff13f489fb496f650aaa67968a36 (Розгортання займає до 10 хвилин)

Усього запусків аналізатора
799 652
Усього коментарів аналізу
245 692
Частота надання відгуків
3.5%