当前位置: 首页 > article >正文

【入门】买杯子

描述

小明去商店买杯子,他想买价格在 10 到 20 元之间的杯子(含 10 元和 20 元),他看到货架上有 3 个不同价格的杯子,请问最终他买了几个杯子,总共花了多少钱?

比如:货架上有如下的 3 个价格的杯子 10 18 23 ,那么最终小明买了 2 个杯子(分别价格为 10 、 18 ),总共花了 28 元。

输入描述

输入 3 个整数,代表 3 个杯子的价格。

输出描述

输出有 2 个数,用空格隔开;
第 1 个数是一个整数,代表小明买了几个杯子;
第 2 个数是一个整数,代表小明总共花了多少钱;

用例输入 1 

10 18 23

用例输出 1 

2 28

来源

分支问题

不要写成:

#include <bits/stdc++.h>
using namespace std;
int sum,cnt;
int main() {
int a[4];
    for(int i=1;i<=3;i++){
        cin>>a[i];
        if(a[i]/10==1){
            sum++;
            cnt+=a[i];
        }
    }
    cout<<sum<<' '<<cnt;
 return 0;
}

否则你会:

AC正解:

#include <bits/stdc++.h>
using namespace std;
int sum,cnt;
int main() {
int a[4];
    for(int i=1;i<=3;i++){
        cin>>a[i];
        if(a[i]>9&&a[i]<21){
            sum++;
            cnt+=a[i];
        }
    }
    cout<<sum<<' '<<cnt;
 return 0;
}


http://www.kler.cn/a/454849.html

相关文章:

  • 前端经典面试合集(二)——Vue/React/Node/工程化工具/计算机网络
  • 剑指Offer|LCR 014. 字符串的排列
  • React 高级组件开发:动态逻辑与性能优化
  • 【QED】等式构造
  • QT线程 QtConcurrent (深入理解)
  • PHP 数组
  • QTDemo:串口调试工具
  • Rust使用国内源加速在线安装开发环境搭建
  • leetcode热题100(240. 搜索二维矩阵 II)c++
  • 蓝桥杯——最小的或运算
  • 【MATLAB】股票(和指数)数据下载--雅虎财经
  • MyBatis X 插件只有xml文件目录显示图标的原因?
  • ARM学习(39)ARM-GCC编译出的Bin文件过大解决方案
  • 使用 OWASP Dependency-Check 扫描 Spring Framework 漏洞
  • YOLOv9-0.1部分代码阅读笔记-train.py
  • 数据库索引与 MVCC:原理、应用及事务隔离
  • 什么是Ceph?它的技术特点是什么?部署挑战及解决方案如何?
  • Joget研究——Joget8商业版部署
  • 2024-2030全球防臭包行业调研及趋势分析报告
  • Scrapy: log日志模块的设计详解下
  • Web漏洞之CSRF和SSRF
  • 支持向量机入门指南:从原理到实践
  • 前端图像处理(二)
  • docker 容器中没有ping命令和ifconfig命令和wget怎么办?
  • LeetCode-Z 字形变换(006)
  • layui动态拼接生成下拉框验证必填项失效问题