Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Coddy Users - Easy

الدرس 1 من 3 في دورة تحديات البرمجة للمقابلات - الحزمة الثالثة على Coddy.

في كل أسبوع، يزداد عدد مستخدمي Coddy عن الأسبوع السابق. دالة التكرار التي تمثل مستخدمي Coddy الأسبوعيين هي كالتالي:

إذا كان لدى الأسبوع السابق x مستخدم، وكان لدى هذا الأسبوع y مستخدم، فسيكون لدى Coddy x + 3y مستخدم في الأسبوع القادم.

كان لدى Coddy 0 مستخدم في الأسبوع الأول و 1 مستخدم في الأسبوع الثاني.

challenge icon

التحدي

سهل

اكتب دالة getUsers تستقبل عدداً صحيحاً n وتعيد عدد المستخدمين لدى Coddy في الأسبوع الـ n.

مثال 1،

الإدخال: 3

المخرجات المتوقعة: 3

الشرح: في الأسبوع الثالث، سيكون لدى Coddy عدد المستخدمين الذين كان لديه في الأسبوع الأول بالإضافة إلى ثلاثة أضعاف عدد المستخدمين الذين كان لديه في الأسبوع الثاني، ليصل المجموع إلى 1*0+3*1=3.

مثال 2،

الإدخال: 4

المخرجات المتوقعة: 10

مثال 3،

الإدخال: 5

المخرجات المتوقعة: 33

 

القيود:

1 < n < 20

جرّب بنفسك

int getUsers(int n) {
    // اكتب الكود هنا
}

جميع دروس تحديات البرمجة للمقابلات - الحزمة الثالثة

1Challenges

Coddy Users - EasyCoddy Users (long term)Coddy Active Users