مدیریت مسیر Ruby

این صفحه اطلاعات و ابزارهای لازم برای مدیریت مسیر Ruby را در اختیار جامعه‌ی Exercism قرار می‌دهد.

دانشجوها
62٬806
ارسال‌ها
2٬313٬935
بحث‌های راهنمایی
36٬871

مسیر Ruby سالم است ✅

در حال ساخت

سرفصل‌های Ruby

بیشتر بدانید

به ساخت سرفصل‌های مسیر کمک کنید: مجموعه‌ای از مفاهیم و تمرین‌های یادگیری است که برای آموزش عناصر بنیادی زبان برنامه‌نویسی کنار هم گذاشته شده‌اند.

هدف بعدی: ساخت سرفصلی کامل با حداقل 30 مفهوم. اطلاعات بیشتر.
21 مفهوم در حال آموزش
Ba
Basics
17٬086 نفر یاد گرفته‌اند
In
Instance Variables
12٬133 نفر یاد گرفته‌اند
Ni
Nil
12٬133 نفر یاد گرفته‌اند
Bo
Booleans
10٬377 نفر یاد گرفته‌اند
St
Strings
11٬288 نفر یاد گرفته‌اند
Co
Conditionals
8٬250 نفر یاد گرفته‌اند
Fl
Floating Point Numbers
8٬250 نفر یاد گرفته‌اند
Nu
Numbers
8٬250 نفر یاد گرفته‌اند
Lo
Loops
6٬308 نفر یاد گرفته‌اند
Mo
Modules
6٬308 نفر یاد گرفته‌اند
Sy
Symbols
3٬816 نفر یاد گرفته‌اند
Ra
Ranges
3٬266 نفر یاد گرفته‌اند
Ca
Case
2٬603 نفر یاد گرفته‌اند
Ar
Arrays
5٬373 نفر یاد گرفته‌اند
En
Enumeration
5٬373 نفر یاد گرفته‌اند
Ad
Advanced Enumeration
4٬578 نفر یاد گرفته‌اند
Os
Ostruct
3٬948 نفر یاد گرفته‌اند
Mu
Multiple Assignment and Decomposition
2٬444 نفر یاد گرفته‌اند
Na
Namespaces
316 نفر یاد گرفته‌اند
Te
Ternary operator
3٬837 نفر یاد گرفته‌اند
Ra
Raising Exceptions
5٬356 نفر یاد گرفته‌اند
16 تمرین یادگیری فعال
شروع‌شده
تلاش‌ها
تکمیل‌شده‌ها
درخواست‌های منتورینگ
Lasagna Lasagna
21٬889
118٬130 (میانگین 5.4)
17٬086 (78.1%)
237 (1.1%)
Amusement Park Amusement Park
13٬207
60٬500 (میانگین 4.6)
12٬133 (91.9%)
126 (1.0%)
Amusement Park Improvements Amusement Park Improvements
10٬869
65٬849 (میانگین 6.1)
10٬377 (95.5%)
91 (0.8%)
Log line Parser Log line Parser
13٬359
156٬747 (میانگین 11.7)
11٬288 (84.5%)
323 (2.4%)
Assembly Line Assembly Line
8٬862
67٬009 (میانگین 7.6)
8٬250 (93.1%)
118 (1.3%)
Savings Account Savings Account
7٬166
93٬866 (میانگین 13.1)
6٬308 (88.0%)
91 (1.3%)
Port Of Palermo Port Of Palermo
4٬048
28٬016 (میانگین 6.9)
3٬816 (94.3%)
37 (0.9%)
Chess Game Chess Game
3٬450
44٬955 (میانگین 13.0)
3٬266 (94.7%)
38 (1.1%)
BlackJack BlackJack
2٬836
31٬755 (میانگین 11.2)
2٬603 (91.8%)
44 (1.6%)
Bird Count Bird Count
5٬580
39٬199 (میانگین 7.0)
5٬373 (96.3%)
46 (0.8%)
Boutique Inventory Boutique Inventory
4٬891
85٬745 (میانگین 17.5)
4٬578 (93.6%)
66 (1.3%)
Boutique Inventory Improvements Boutique Inventory Improvements
4٬244
38٬802 (میانگین 9.1)
3٬948 (93.0%)
43 (1.0%)
Locomotive Engineer Locomotive Engineer
2٬789
33٬009 (میانگین 11.8)
2٬444 (87.6%)
31 (1.1%)
Last Will Last Will
358
1٬625 (میانگین 4.5)
316 (88.3%)
3 (0.8%)
Moviegoer Moviegoer
3٬926
26٬827 (میانگین 6.8)
3٬837 (97.7%)
30 (0.8%)
Simple Calculator Simple Calculator
7٬000
118٬316 (میانگین 16.9)
5٬356 (76.5%)
166 (2.4%)

تمرین‌های عملی

بیشتر بدانید

تمرین‌های عملی، تمرین‌هایی هستند که طوری طراحی شده‌اند تا دانشجوها بتوانند مسئله‌ای دلبخواه را حل کنند، با این هدف که از مفاهیمی که تا اینجا آموخته‌اند بهره ببرند.

مخزن اصلی همگام‌شده: 202ad52e407375063d2579d5a65b754ea886abae (به‌روزرسانی‌ها باید فوری باشند)

هدف بعدی: پیاده‌سازی 139 تمرین عملی. بیشتر بدانید.
105 تمرین عملی فعال
شروع‌شده
تلاش‌ها
تکمیل‌شده‌ها
درخواست‌های راهنمایی
Hello World Hello World
46٬866
77٬996 (میانگین 1.7)
39٬853 (85.0%)
112 (0.2%)
Two Fer Two Fer
15٬068
69٬551 (میانگین 4.6)
12٬548 (83.3%)
3٬862 (25.6%)
Resistor Color Duo Resistor Color Duo
6٬876
33٬791 (میانگین 4.9)
5٬677 (82.6%)
1٬616 (23.5%)
Acronym Acronym
9٬345
48٬547 (میانگین 5.2)
7٬882 (84.3%)
2٬207 (23.6%)
High Scores High Scores
6٬051
26٬253 (میانگین 4.3)
5٬185 (85.7%)
1٬390 (23.0%)
Reverse String Reverse String
2٬394
9٬233 (میانگین 3.9)
1٬847 (77.2%)
43 (1.8%)
D&D Character D&D Character
1٬676
14٬840 (میانگین 8.9)
1٬086 (64.8%)
48 (2.9%)
Matrix Matrix
5٬439
34٬592 (میانگین 6.4)
4٬393 (80.8%)
1٬172 (21.5%)
Series Series
5٬193
30٬427 (میانگین 5.9)
4٬437 (85.4%)
864 (16.6%)
Word Count Word Count
7٬001
43٬126 (میانگین 6.2)
5٬780 (82.6%)
2٬017 (28.8%)
Eliud's Eggs Eliud's Eggs
1٬126
4٬572 (میانگین 4.1)
876 (77.8%)
21 (1.9%)
Hamming Hamming
13٬003
34٬468 (میانگین 2.7)
12٬210 (93.9%)
3٬358 (25.8%)
Raindrops Raindrops
9٬338
30٬685 (میانگین 3.3)
8٬784 (94.1%)
1٬433 (15.3%)
Isogram Isogram
4٬955
33٬765 (میانگین 6.8)
4٬346 (87.7%)
650 (13.1%)
Scrabble Score Scrabble Score
3٬583
20٬667 (میانگین 5.8)
3٬127 (87.3%)
547 (15.3%)
Luhn Luhn
3٬602
41٬934 (میانگین 11.6)
2٬737 (76.0%)
402 (11.2%)
Clock Clock
3٬288
32٬852 (میانگین 10.0)
2٬427 (73.8%)
390 (11.9%)
Twelve Days Twelve Days
2٬729
17٬002 (میانگین 6.2)
1٬969 (72.2%)
252 (9.2%)
Tournament Tournament
4٬189
63٬797 (میانگین 15.2)
2٬038 (48.7%)
285 (6.8%)
Gigasecond Gigasecond
11٬086
16٬650 (میانگین 1.5)
9٬930 (89.6%)
1٬168 (10.5%)
Resistor Color Resistor Color
2٬766
7٬467 (میانگین 2.7)
2٬438 (88.1%)
115 (4.2%)
RNA Transcription RNA Transcription
10٬029
26٬274 (میانگین 2.6)
9٬319 (92.9%)
1٬640 (16.4%)
Leap Leap
6٬130
15٬184 (میانگین 2.5)
5٬413 (88.3%)
706 (11.5%)
Pangram Pangram
5٬850
18٬656 (میانگین 3.2)
5٬377 (91.9%)
638 (10.9%)
Space Age Space Age
3٬128
12٬793 (میانگین 4.1)
2٬687 (85.9%)
247 (7.9%)
Triangle Triangle
2٬353
15٬231 (میانگین 6.5)
2٬021 (85.9%)
135 (5.7%)
Difference of Squares Difference of Squares
6٬584
14٬125 (میانگین 2.1)
6٬257 (95.0%)
942 (14.3%)
Anagram Anagram
3٬020
13٬818 (میانگین 4.6)
2٬674 (88.5%)
718 (23.8%)
Spiral Matrix Spiral Matrix
579
5٬801 (میانگین 10.0)
353 (61.0%)
13 (2.2%)
Sum of Multiples Sum of Multiples
2٬875
12٬918 (میانگین 4.5)
2٬419 (84.1%)
148 (5.1%)
Transpose Transpose
1٬452
23٬422 (میانگین 16.1)
837 (57.6%)
38 (2.6%)
Armstrong Numbers Armstrong Numbers
1٬586
6٬190 (میانگین 3.9)
1٬358 (85.6%)
28 (1.8%)
Flatten Array Flatten Array
2٬914
7٬300 (میانگین 2.5)
2٬349 (80.6%)
113 (3.9%)
Phone Number Phone Number
2٬757
19٬735 (میانگین 7.2)
2٬269 (82.3%)
174 (6.3%)
Grains Grains
3٬945
9٬700 (میانگین 2.5)
3٬609 (91.5%)
629 (15.9%)
Resistor Color Trio Resistor Color Trio
1٬020
8٬802 (میانگین 8.6)
855 (83.8%)
27 (2.6%)
Saddle Points Saddle Points
1٬161
6٬966 (میانگین 6.0)
913 (78.6%)
34 (2.9%)
ETL ETL
2٬179
5٬248 (میانگین 2.4)
1٬922 (88.2%)
126 (5.8%)
Nucleotide Count Nucleotide Count
1٬710
9٬182 (میانگین 5.4)
1٬481 (86.6%)
277 (16.2%)
Pythagorean Triplet Pythagorean Triplet
1٬002
6٬804 (میانگین 6.8)
689 (68.8%)
24 (2.4%)
Collatz Conjecture Collatz Conjecture
1٬321
5٬979 (میانگین 4.5)
1٬117 (84.6%)
39 (3.0%)
Sieve Sieve
3٬775
9٬547 (میانگین 2.5)
3٬443 (91.2%)
287 (7.6%)
Proverb Proverb
1٬172
7٬118 (میانگین 6.1)
994 (84.8%)
99 (8.4%)
Palindrome Products Palindrome Products
1٬157
7٬902 (میانگین 6.8)
721 (62.3%)
34 (2.9%)
Parallel Letter Frequency Parallel Letter Frequency
370
3٬790 (میانگین 10.2)
198 (53.5%)
10 (2.7%)
Bob Bob
5٬300
21٬513 (میانگین 4.1)
4٬770 (90.0%)
3٬176 (59.9%)
Nth Prime Nth Prime
3٬181
9٬105 (میانگین 2.9)
2٬847 (89.5%)
247 (7.8%)
Perfect Numbers Perfect Numbers
723
2٬864 (میانگین 4.0)
595 (82.3%)
13 (1.8%)
Alphametics Alphametics
1٬081
5٬536 (میانگین 5.1)
416 (38.5%)
32 (3.0%)
Binary Search Binary Search
872
4٬384 (میانگین 5.0)
662 (75.9%)
29 (3.3%)
Two Bucket Two Bucket
1٬177
6٬668 (میانگین 5.7)
413 (35.1%)
28 (2.4%)
Matching Brackets Matching Brackets
944
4٬187 (میانگین 4.4)
680 (72.0%)
27 (2.9%)
All Your Base All Your Base
763
6٬075 (میانگین 8.0)
509 (66.7%)
13 (1.7%)
Allergies Allergies
751
3٬860 (میانگین 5.1)
572 (76.2%)
21 (2.8%)
Rail Fence Cipher Rail Fence Cipher
696
3٬647 (میانگین 5.2)
399 (57.3%)
11 (1.6%)
Run-Length Encoding Run-Length Encoding
1٬771
7٬093 (میانگین 4.0)
1٬453 (82.0%)
89 (5.0%)
Flower Field Flower Field
101
803 (میانگین 8.0)
71 (70.3%)
4 (4.0%)
Robot Simulator Robot Simulator
791
5٬418 (میانگین 6.8)
570 (72.1%)
31 (3.9%)
Bottle Song Bottle Song
211
2٬320 (میانگین 11.0)
161 (76.3%)
8 (3.8%)
Protein Translation Protein Translation
863
7٬929 (میانگین 9.2)
690 (80.0%)
27 (3.1%)
Wordy Wordy
913
8٬303 (میانگین 9.1)
633 (69.3%)
33 (3.6%)
Secret Handshake Secret Handshake
679
3٬147 (میانگین 4.6)
519 (76.4%)
24 (3.5%)
Atbash Cipher Atbash Cipher
878
6٬573 (میانگین 7.5)
725 (82.6%)
26 (3.0%)
Crypto Square Crypto Square
1٬107
5٬755 (میانگین 5.2)
827 (74.7%)
28 (2.5%)
List Ops List Ops
798
6٬451 (میانگین 8.1)
525 (65.8%)
11 (1.4%)
Robot Name Robot Name
2٬905
4٬986 (میانگین 1.7)
2٬511 (86.4%)
492 (16.9%)
Simple Cipher Simple Cipher
903
6٬895 (میانگین 7.6)
581 (64.3%)
27 (3.0%)
Dominoes Dominoes
407
2٬520 (میانگین 6.2)
210 (51.6%)
9 (2.2%)
Pig Latin Pig Latin
678
5٬049 (میانگین 7.4)
465 (68.6%)
24 (3.5%)
Simple Linked List Simple Linked List
914
8٬452 (میانگین 9.2)
601 (65.8%)
35 (3.8%)
Binary Search Tree Binary Search Tree
1٬340
5٬594 (میانگین 4.2)
977 (72.9%)
98 (7.3%)
Change Change
597
4٬767 (میانگین 8.0)
293 (49.1%)
17 (2.8%)
Circular Buffer Circular Buffer
651
3٬999 (میانگین 6.1)
477 (73.3%)
23 (3.5%)
Grade School Grade School
2٬005
5٬062 (میانگین 2.5)
1٬651 (82.3%)
218 (10.9%)
Roman Numerals Roman Numerals
3٬952
9٬098 (میانگین 2.3)
3٬516 (89.0%)
322 (8.1%)
Rotational Cipher Rotational Cipher
754
5٬630 (میانگین 7.5)
596 (79.0%)
20 (2.7%)
Affine Cipher Affine Cipher
482
3٬674 (میانگین 7.6)
311 (64.5%)
9 (1.9%)
Kindergarten Garden Kindergarten Garden
601
3٬634 (میانگین 6.0)
440 (73.2%)
18 (3.0%)
Largest Series Product Largest Series Product
583
3٬301 (میانگین 5.7)
468 (80.3%)
13 (2.2%)
Prime Factors Prime Factors
1٬391
3٬694 (میانگین 2.7)
1٬219 (87.6%)
60 (4.3%)
Custom Set Custom Set
441
2٬062 (میانگین 4.7)
318 (72.1%)
10 (2.3%)
House House
680
2٬893 (میانگین 4.3)
514 (75.6%)
32 (4.7%)
Linked List Linked List
574
1٬440 (میانگین 2.5)
393 (68.5%)
23 (4.0%)
Poker Poker
442
2٬737 (میانگین 6.2)
202 (45.7%)
18 (4.1%)
ISBN Verifier ISBN Verifier
967
9٬243 (میانگین 9.6)
738 (76.3%)
34 (3.5%)
Complex Numbers Complex Numbers
441
2٬602 (میانگین 5.9)
279 (63.3%)
11 (2.5%)
Meetup Meetup
2٬393
10٬283 (میانگین 4.3)
897 (37.5%)
77 (3.2%)
Diamond Diamond
967
9٬659 (میانگین 10.0)
631 (65.3%)
32 (3.3%)
Bowling Bowling
1٬544
18٬620 (میانگین 12.1)
689 (44.6%)
46 (3.0%)
OCR Numbers OCR Numbers
454
2٬189 (میانگین 4.8)
320 (70.5%)
8 (1.8%)
Say Say
662
3٬007 (میانگین 4.5)
456 (68.9%)
16 (2.4%)
Zipper Zipper
333
1٬155 (میانگین 3.5)
161 (48.3%)
2 (0.6%)
Grep Grep
530
4٬103 (میانگین 7.7)
268 (50.6%)
9 (1.7%)
Food Chain Food Chain
1٬063
3٬342 (میانگین 3.1)
889 (83.6%)
55 (5.2%)
Pascal's Triangle Pascal's Triangle
425
1٬359 (میانگین 3.2)
316 (74.4%)
12 (2.8%)
Queen Attack Queen Attack
699
2٬246 (میانگین 3.2)
538 (77.0%)
24 (3.4%)
Yacht Yacht
237
2٬412 (میانگین 10.2)
144 (60.8%)
10 (4.2%)
Book Store Book Store
702
4٬959 (میانگین 7.1)
255 (36.3%)
13 (1.9%)
Connect Connect
403
1٬903 (میانگین 4.7)
190 (47.1%)
7 (1.7%)
Microwave Microwave
2٬370
18٬001 (میانگین 7.6)
1٬164 (49.1%)
76 (3.2%)
Darts Darts
1٬147
4٬080 (میانگین 3.6)
876 (76.4%)
35 (3.1%)
Bank Account Bank Account
362
2٬817 (میانگین 7.8)
231 (63.8%)
12 (3.3%)
Gilded Rose Gilded Rose
240
3٬140 (میانگین 13.1)
100 (41.7%)
9 (3.8%)
Knapsack Knapsack
203
1٬651 (میانگین 8.1)
95 (46.8%)
5 (2.5%)
Zebra Puzzle Zebra Puzzle
199
1٬109 (میانگین 5.6)
76 (38.2%)
1 (0.5%)
10 تمرین عملی منسوخ
شروع‌شده
تلاش‌ها
تکمیل‌شده‌ها
درخواست‌های راهنمایی
Accumulate Accumulate
1٬813
3٬341 (میانگین 1.8)
1٬572 (86.7%)
172 (9.5%)
Beer Song Beer Song
1٬606
9٬109 (میانگین 5.7)
1٬276 (79.5%)
176 (11.0%)
Binary Binary
1٬354
1٬998 (میانگین 1.5)
1٬258 (92.9%)
128 (9.5%)
Hexadecimal Hexadecimal
423
580 (میانگین 1.4)
386 (91.3%)
25 (5.9%)
Minesweeper Minesweeper
582
3٬373 (میانگین 5.8)
382 (65.6%)
8 (1.4%)
Octal Octal
14
23 (میانگین 1.6)
11 (78.6%)
0 (0.0%)
Point Mutations Point Mutations
57
143 (میانگین 2.5)
55 (96.5%)
44 (77.2%)
Scale Generator Scale Generator
508
1٬949 (میانگین 3.8)
268 (52.8%)
10 (2.0%)
Strain Strain
1٬381
2٬311 (میانگین 1.7)
1٬176 (85.2%)
97 (7.0%)
Trinary Trinary
785
1٬060 (میانگین 1.4)
746 (95.0%)
49 (6.2%)
34 تمرین عملی پیاده‌سازی‌نشده
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
Split-Second Stopwatch Split-Second Stopwatch
State of Tic-Tac-Toe State of Tic-Tac-Toe
Variable Length Quantity Variable Length Quantity

اجراکننده تست

بیشتر بدانید

تست‌رانرهایی بسازید که تنها یک مسئولیت دارند: گرفتن یک راه‌حل، اجرای همه‌ی تست‌ها و برگرداندن یک خروجی استاندارد.

نسخه‌ی فعلی: ddc5f48fe1eb8f520a8c947ae7d9c568e77f82df (استقرار آن تا ۱۰ دقیقه طول می‌کشد)

هدف بعدی: رساندن تست‌رانرها به نسخه‌ی 3. Ruby در حال حاضر از تست‌رانر نسخه‌ی 2 استفاده می‌کند. اطلاعات بیشتر.
کل اجراهای تست‌رانر
2٬197٬188
نرخ موفقیت اجرای تست
20.0% (439073)
نرخ شکست اجرای تست
67.4% (1481253)
نرخ خطای اجرای تست
12.6% (276862)

یک بازنما بسازید: قطعه‌کدی که تنها یک مسئولیت دارد؛ گرفتن یک راه‌حل و برگرداندن بازنمایی نرمال‌شده‌ی آن.

نسخه‌ی فعلی: f805395de74abc816e16ee22db438ae5aef38018 (استقرار تا ۱۰ دقیقه طول می‌کشد)

مجموع اجراهای بازنما
420٬569
مجموع توضیحات بازنمایی ارائه‌شده
69٬299
بسامد ارائه‌ی بازخورد
16.5%

تحلیلگر

بیشتر بدانید

برای Ruby یک تحلیلگر بسازید: تحلیلگرهای Exercism به‌طور خودکار ارسال‌های دانشجوها را ارزیابی می‌کنند و توضیحاتی به سبک مربیان ارائه می‌دهند.

نسخه‌ی فعلی: b768a73f234165ff8a4b7f559dbea9a041e4fc6a (استقرار تا ۱۰ دقیقه طول می‌کشد)

مجموع اجراهای تحلیلگر
397٬813
مجموع نظرات تحلیلی ثبت‌شده
15٬500
بسامد بازخورد ارائه‌شده
0.7%