مهمة برمجة: المجموع المتوازي للمربعات

Go Medium goroutines

مهمة «مهمة برمجة: المجموع المتوازي للمربعات»

اكتب برنامجًا بلغة Go يقرأ عددين صحيحين n و m، ثم يقرأ n سطرًا، كل سطر يحتوي على m عدد صحيح. يجب حساب مجموع مربعات جميع الأعداد باستخدام goroutines. يجب معالجة كل سطر في goroutine منفصلة. أخرج النتيجة إلى stdout. من المضمون أن n, m ≤ 100، والأعداد بقيمة مطلقة ≤ 1000.

تنسيق الإدخال

السطر الأول: عددان صحيحان n و m مفصولان بمسافة. بعد ذلك، n سطر، كل سطر يحتوي على m من الأعداد الصحيحة مفصولة بمسافة.

تنسيق الإخراج

عدد صحيح واحد — مجموع مربعات جميع الأرقام المُدخلة.

main.go