Упаковка заказов
Часть раздела Основы путешествия по Solidity на Coddy. Урок 15 из 53.
Задание
СреднеВ каждой коробке находится capacity предметов. Для заданного значения items выведите количество полных коробок, количество оставшихся предметов и общую вместимость полных коробок. capacity больше нуля.
Тесты передают аргументы в main в следующем порядке: uint256 items, uint256 capacity. Каждый тест начинается с нового состояния контракта.
Используйте console.log для требуемого вывода. Выводите только запрошенные значения, по одному в строке, без дополнительных меток, если только это не указано в условии.
Попробуйте сами
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import "forge-std/console.sol";
contract Main {
function main(uint256 items, uint256 capacity) external view {
// Напишите ваше решение здесь.
}
}Все уроки раздела Основы
2Переменные и типы
Беззнаковые целые числаВвод и выводЗнаковые целые числаЛогические значенияСтроки в памятиКарточка профиля5Функции
Параметры функцийВозврат значенийЧистые функцииВызовы вспомогательных функцийПовторно используемые вычисленияПотренируйтесь самостоятельно: Песочница Solidity