首页 > 试题广场 >

小红的笔记打卡

[编程题]小红的笔记打卡
  • 热度指数:169 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
小红经常去小红书发布笔记。这天她统计了她一周每天的发布笔记情况,请你计算小红一共有多少天发布了笔记。

输入描述:
一个长度为 7 的、仅由'O'和'X'组成的字符串。'O'代表当天发布了笔记,'X'代表未发布笔记。


输出描述:
一个整数,代表发布了笔记的天数。
示例1

输入

OXXXXXO

输出

2

说明

只有周一和周日发布了笔记。
const readline = require("readline");

const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout,
});
let arr = [];
rl.on("line", function (line) {
    arr = line.trim().split("");
    let count = 0;
    for (let i = 0; i < arr.length; i++) {
        if (arr[i] === "O") {
            count += 1;
        }
    }
    console.log(count);
});
const readline = require("readline");

const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout,
});
let arr = [];
rl.on("line", function (line) {
    arr = line.trim().split("");
    let count = 0;
    for (let i = 0; i < arr.length; i++) {
        if (arr[i] === "O") {
            count += 1;
        }
    }
    console.log(count);
});

发表于 2025-09-03 08:25:07 回复(0)
import sys

s = input()
sum = 0
for i in range(len(s)):
    if s[i] =="O":
        sum += 1
print(sum)

发表于 2025-08-24 13:36:32 回复(0)