لقد تم إعطاؤك سلسلة نصية وعددًا صحيحًا `n`. مهمتك هي معرفة عدد المرات التي تظهر فيها السلسلة `s` في سلسلة جديدة بطول `n`.

على سبيل المثال، إذا كان s = "abc"` و`n = 10`، فإن السلسلة الجديدة ستكون `"abcabcabca"`. تظهر السلسلة `"abc"` مرتين في هذه السلسلة الجديدة.

اكتب دالة `repeatedString(s: str, n: int) -> int` للعثور على عدد المرات التي تظهر فيها `s` في السلسلة الجديدة ذات الطول `n`.

**توقيع الدالة**: `def RepeatString(s: str, n: int) -> int:`

**مدخل**
- تأخذ الدالة معلمتين:
    - `s` (1 ≥ |`s`| ≥ 100)، سلسلة تتكون من أحرف إنجليزية صغيرة.
    - `n` (1 ≥ `n` ≥ 10^12)، عدد صحيح يمثل طول السلسلة الجديدة.

**انتاج**
- يُرجع عددًا صحيحًا يمثل عدد مرات ظهور `s` في السلسلة الجديدة.

**أمثلة**
```
سلسلة متكررة ("abc"، 10) => 2
سلسلة متكررة ("aab"، 8) => 3
سلسلة متكررة ("ab"، 5) => 2
سلسلة متكررة ("أ"، 100) => 100
كرر سلسلة ("xyz"، 12) => 4
```
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}