《诗歌报》论坛

 找回密码
 注册

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
常见问题回答论坛建设基本法案《诗歌报月刊》在线阅读
楼主: 白云无尽时

【诗探索155期】+旧时的感觉(混一首哈)

[复制链接]
 楼主| 发表于 2025-6-19 22:19 | 显示全部楼层

#include <stdio.h>

int main() {
    const int DAYS = 7;    // 星期一到星期日
    const int GENDER = 2;  // 女孩 = 0,男孩 = 1

    int total = 0;   // 符合“至少有一个星期一出生的男孩”的组合总数
    int both_boy = 0;// 同时是两个男孩的组合数

    // 枚举第一个孩子
    for (int day1 = 0; day1 < DAYS; day1++) {
        for (int gender1 = 0; gender1 < GENDER; gender1++) {
            // 枚举第二个孩子
            for (int day2 = 0; day2 < DAYS; day2++) {
                for (int gender2 = 0; gender2 < GENDER; gender2++) {
                    // 判断是否有至少一个是“星期一出生的男孩”
                    int cond1 = (day1 == 0 && gender1 == 1);
                    int cond2 = (day2 == 0 && gender2 == 1);
                    if (cond1 || cond2) {
                        total++;
                        // 判断是否两个孩子都是男孩
                        if (gender1 == 1 && gender2 == 1) {
                            both_boy++;
                        }
                    }
                }
            }
        }
    }


    printf("符合条件的总组合数: %d\n", total);
    printf("其中两个都是男孩的组合数: %d\n", both_boy);
    printf("概率 = %d / %d ≈ %.6f\n",
           both_boy, total,
           (double)both_boy / (double)total);

    return 0;
}


回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-19 22:28 | 显示全部楼层
本帖最后由 白云无尽时 于 2025-6-19 22:34 编辑
诗歌大马蜂 发表于 2025-6-19 21:51
摄取的事象看似随意,实则暗藏深意,奈何驾驭文字的能力还是不够,尤其是前三节的叙事拖沓而主次不够突出。 ...

谢谢点评,写得还是快了点。基本设计就如你所说,我还是有信心的。但文字方面的调整暂时有些难以下手。
比如第一节描绘的杂乱无章,生活物品与不文明行为主要是为了呈现日常性的亵渎感。写少了我担心文字如果太干净会太显得单薄。 其余也类似,这毕竟不是一首单纯的意象诗...
给我改改看,出个主意也行。
回复 支持 反对

使用道具 举报

发表于 2025-6-19 23:40 | 显示全部楼层

#include <stdio.h>

int main() {
    const int DAYS = 7;          // 一周天数
    const int GENDER = 2;        // 性别数(女/男)
    const int SPECIFIC_DAY = 0;  // 目标出生日(0=星期一)
   
    // 计算总状态数
    const int STATES_PER_CHILD = DAYS * GENDER;  // 14种状态/孩子
    const int TOTAL_STATES = STATES_PER_CHILD * STATES_PER_CHILD;  // 196种组合
   
    // 计算关键数值(使用组合数学)
    // 1. 至少有一个周一男孩的组合数
    int at_least_one_monday_boy =
        STATES_PER_CHILD  // 第一个孩子是周一男孩(第二个任意)
        + (STATES_PER_CHILD - 1)  // 第二个孩子是周一男孩(第一个非周一男孩)
        ;
   
    // 2. 两个都是男孩的组合数
    int both_boys = DAYS * DAYS;  // 7×7=49
   
    // 3. 两个都是男孩且至少有一个周一男孩
    int boys_with_monday =
        both_boys                  // 所有男孩组合
        - (DAYS - 1) * (DAYS - 1); // 减去没有周一男孩的组合(6×6=36)
   
    // 输出结果
    printf("总组合数: %d\n", TOTAL_STATES);
    printf("至少有一个周一男孩的组合数: %d\n", at_least_one_monday_boy);
    printf("两个都是男孩且至少有一个周一男孩: %d\n", boys_with_monday);
    printf("概率 = %d / %d = %.6f\n",
           boys_with_monday,
           at_least_one_monday_boy,
           (double)boys_with_monday / at_least_one_monday_boy);
   
    return 0;
}



不知我这样能不能,避免嵌套循环。

点评

编个机器人动作程序出来?  发表于 2025-6-20 10:35
回复 支持 反对

使用道具 举报

发表于 2025-6-19 23:41 | 显示全部楼层
整的头疼。
回复

使用道具 举报

发表于 2025-6-20 08:30 | 显示全部楼层
白云无尽时 发表于 2025-6-19 22:28
谢谢点评,写得还是快了点。基本设计就如你所说,我还是有信心的。但文字方面的调整暂时有些难以下手。
...

这首不是意象诗。简单地说,所谓“意象诗”,就是通过“打比方”的办法,由“此”及“彼”并侧重于“彼”地诠释作品的主旨。而“象征诗”与“意象诗”同而不同,象征诗是明写“此”实指“彼”。但二者具有相似的特点,就是“在彼此之间,寻找并凸显其共同的特征”。如果你了解了现代诗歌的体裁,并能娴熟地运用其表现手法,你的写作应该有很显著的进步。磨刀不误砍柴工,“无厘头”的写作,要赢得读者的喝彩,非大师级别的作者,是不可能的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-20 09:05 | 显示全部楼层
快快. 发表于 2025-6-19 23:40
#include

int main() {

当然可以,你的方法更高级,实际编程时,我也会用类似你的方法,更有效率。
但作为例子而言,枚举是原始,最直观,最容理解的。(对小白而言)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-20 09:15 | 显示全部楼层
诗歌大马蜂 发表于 2025-6-20 08:30
这首不是意象诗。简单地说,所谓“意象诗”,就是通过“打比方”的办法,由“此”及“彼”并侧重于 ...

你说的有道理!“无厘头”的写作,要赢得读者的喝彩,非大师级别的作者,是不可能的。
有时要让人理解一些比较微妙隐晦(高级)的表现手法实在是太难了,这不仅是技艺问题,更多的是思维和审美问题。
难得有像你这种基本都能看懂理解的,(虽然你不一定喜欢,我们之间审美也有差异,很多时候我也没有做到我想做到的。但这无关紧要)

多谢赐教。
回复 支持 反对

使用道具 举报

发表于 2025-6-20 09:51 | 显示全部楼层
白云无尽时 发表于 2025-6-20 09:05
当然可以,你的方法更高级,实际编程时,我也会用类似你的方法,更有效率。
但作为例子而言,枚举是原始 ...

我最怕整这种有逻辑的东西,以前上学时,总是被自己绕晕。
回复 支持 反对

使用道具 举报

发表于 2025-6-20 13:31 | 显示全部楼层
本帖最后由 快快. 于 2025-6-20 13:32 编辑
快快. 发表于 2025-6-19 23:40
#include

int main() {

我不会编,你看到的这些都是乱整的,我也不知道整对了没,所以才问白云的。

我属于读幼儿园的学生。
回复 支持 反对

使用道具 举报

发表于 2025-6-20 13:37 | 显示全部楼层
快快. 发表于 2025-6-19 23:40
#include

int main() {

你说的这个比较复杂。实时性:需快速响应传感器输入。  可重复性:确保相同动作的精度。  模块化:常封装为可复用的功能块(如“抓取”“放置”子程序)。  
通过动作程序,机器人能够灵活适应从简单重复任务到复杂自主决策的不同场景。

这个你要看白云会不会整,反正我是不会。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-20 14:16 | 显示全部楼层
快快. 发表于 2025-6-20 13:37
你说的这个比较复杂。实时性:需快速响应传感器输入。  可重复性:确保相同动作的精度。  模块化:常封装 ...

你和谁在说话哦,你装了开发环境没有哦,至少也装上编译器gcc哦。
还有,为啥子用c哦,c现在除了系统编程和单片机很少用了哦。用python不香吗?凭你的聪明脑瓜子,1个星期就学会了。

点评

我现在看到这些玩意头都是大的。 诗歌报整诗,整诗。看你们继续。  发表于 2025-6-20 14:36
回复 支持 反对

使用道具 举报

发表于 2025-6-20 14:20 | 显示全部楼层
白云无尽时 发表于 2025-6-18 14:43
三节是一个整体,彼此关联,逐层深入。

博尔赫斯:我们写诗,不是为了美,而是为了抵达某种真实。

继续

点评

容我想想,看写啥内容。  发表于 2025-6-20 14:24
回复 支持 反对

使用道具 举报

发表于 2025-6-23 06:32 | 显示全部楼层
有些细琐了呢。。提上读~

点评

谢谢来读。“细琐”是故意的,或者说是设计。也许我没表达好,让人难体会。  发表于 2025-6-23 08:56
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-23 16:23 | 显示全部楼层
本帖最后由 白云无尽时 于 2025-6-23 16:35 编辑


<旧时的感觉>

暴雨过后
我就去河滩捡石头
不是因为值钱
那些新裸露的石头
已被冷落数千万年
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-23 16:37 | 显示全部楼层
俺这个“旧时”比谁的都“旧”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|诗歌报 ( 沪ICP备05009012号-2沪公网安备31011702001156号

GMT+8, 2025-6-27 07:20

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表