لینکهای مفید برای شرکت در مسابقه:
+ [قوانین شرکت در مسابقات](/course/assignments/2693/problems/33523)
+ [قالب صورت سؤال تکنولوژی](/course/assignments/2693/problems/16283)
+ [آشنایی با تست نمونهی سؤالات تکنولوژی](/course/assignments/2693/problems/42815)
+ [راهنمای کار با سیستم داوری Go کوئرا](/course/assignments/31745/problems/104120)
+ [آموزش مقدماتی Go](/course/assignments/31745/problems/104131)
+ [آموزش شرکت در مسابقهی Go](https://www.aparat.com/v/9JBVZ)
در طول مسابقه، میتوانید سؤالات خود را از قسمت «[سؤال بپرسید](/contest/clarification/45365/)» مطرح کنید.
برای شروع، از شما میخواهیم به کسانی که بعد از شما وارد مسابقه میشوند خوشآمد بگویید. برای این منظور یک تابع با نام `HelloCodeCup` تعریف کردهایم.
اما از آنجا که میخواهیم برنامه برای مسابقات بعدی کدکاپ نیز قابل استفاده باشد، از کاربر میخواهیم که شمارهی مسابقه را به تابع بدهد، سپس براساس آن، عبارت خوشآمدگویی مناسب را برگردانیم.
# جزئیات پروژه
پروژهی اولیه را از [این لینک](/contest/assignments/45365/download_problem_initial_project/155877/) دانلود کنید. ساختار فایلهای پروژه بهصورت زیر است:
```
hello-codecup
├── go.mod
├── go.sum
├── main.go
└── main_sample_test.go
```
در فایل `main.go` تابعی با نام `HelloCodeCup` تعریف شده که امضای آن بهصورت زیر است:
```go
func HelloCodeCup(n int) string {
// TODO: Implement
}
```
این تابع را طوری پیادهسازی کنید که به ازای ورودی `n`، رشتهی `Hello Codecup n` را برگرداند.
# مثال
به ازای ورودی `7`، تابع باید چنین مقداری را برگرداند:
```
Hello CodeCup 7
```
**توجه:** در این سؤال مجاز به استفاده از کتابخانههای شخص ثالث نیستید.
# آنچه باید آپلود کنید
پس از پیادهسازی تابع `HelloCodeCup`، فایل `main.go` را آپلود کنید.