Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
113982 | 石茂诤 | 【基础题】买钢笔 | C++ | Accepted | 1 MS | 272 KB | 715 | 2025-03-18 13:36:27 |
#include<iostream> using namespace std; int main() { int a,b,c,x,y; //a,b,c分别表示在买笔方案中,6元、5元和4元钱笔的数目 //x,y分别表示剩余班费和买完最多的4元笔后剩的钱 cin>>x; //输入x c=x/4; //4元笔最多买的数目 y=x%4; //求买完c支4元笔后剩余的钱数y switch (y) //判断购买方案 { case 0: a=0; b=0; break; case 1: a=0; b=1; c--; break; case 2: a=1; b=0; c--; break; case 3: a=1; b=1; c-=2; break; } cout<<a<<' '<<b<<' '<<c<<endl; //三个数间以空格隔开 return 0; }