Вашу идеју претворите у изазов! Искористите шаблон за креирање изазова и пошаљите нам све детаље.
Након валидације и ажурирања (по потреби), изазов ће бити објављен под вашим именом и спреман за решавање.
Основни - Ове изазове можемо опистаи као типичне школске задатке.
Реални - Изазови који имају причу и срећемо их у свакодневном раду у истом или сличном облику.
До три речи које најбоље описују изазов.
https://icons.getbootstrap.com/
Оквирни број поена који корисник добије након успешно решеног изазова.
Оквирно време за које би корисник требало да реши проблем.
Сажетак задатака који се види на страници Изазови.
Пун опис задатка. Овде можемо користити и HTML тагове да дамо фокус на промењиве које користимо у задатку.
Уколико је потребно дати пример формата одговора.
На крају вашег задатка додати овај код и ажурирати по потреби. Низ $parameters је доступан у HTML-у и представља улазне податке задатака. $answer је промењива која носи вредност одговора.
$parameters = [
'X' => $numbers,
'M' => $length
];
$settings = new \stdClass();
$settings->parameters = $parameters;
$settings->answer = $answer;
return $settings;
Параметре задатка можезе приказати у било ком облику. На пример можете приказати JSON како би корисник најлакше унео у свој програм.
@foreach($challenge->settings->parameters as $key => $value)
@if(is_array($value))
<div class="input-group mb-3">
<span class="input-group-text" id="addon-{{ $key }}">{{ $key }}</span>
<textarea id="value-{{ $key }}" rows="20" type="text" class="form-control" aria-label="{{ $key }}"
aria-describedby="addon-{{ $key }}" readonly>{{ json_encode($value) }}</textarea>
<button class="btn btn-outline-secondary btn-copy" data-clipboard-target="#value-{{ $key }}"
type="button" id="button-addon2"><i class="bi bi-clipboard"></i></button>
</div>
@else
<div class="input-group mb-3">
<span class="input-group-text" id="addon-{{ $key }}">{{ $key }}</span>
<input id="value-{{ $key }}" type="text" class="form-control" aria-label="{{ $key }}"
aria-describedby="addon-{{ $key }}" value="{{ $value }}" readonly>
<button class="btn btn-outline-secondary btn-copy" data-clipboard-target="#value-{{ $key }}"
type="button" id="button-addon2"><i class="bi bi-clipboard"></i></button>
</div>
@endif
@endforeach