C++ 实现:根据人员行为记录计算同学间好感度
以下是一个用 C++ 实现的程序示例: ```cpp #include <iostream> using namespace std; int main() { int n, m; cin >> n >> m; int good[n][n] = {0}; // 用于存储同学之间的好感度 for (int i = 0; i < m; i++) { int op, a, b, c; cin >> op >> a >> b >> c; if (op == 1) { good[a - 1][b - 1] += c; // 好事增加好感度 } else { good[a - 1][b - 1] -= c; // 坏事减少好感度 } } // 输出同学之间的好感度 for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { cout << good[i][j] << " "; } cout << endl; } return 0; } ``` ######[AI写代码神器 | 252点数解答 | 2024-10-17 15:50:40]
相关提问
- C++ 实现随机数去重与排序,助力新手解决问卷调查选号难题(字节豆包 | 480点数解答 | 2026-02-25 16:42:48)19
- 转盘转动判定:C++实现力量值总和计算(DeepSeek | 199点数解答 | 2026-02-27 20:06:59)11
- C++ 实现根据力量值判断转盘能否转动(字节豆包 | 295点数解答 | 2026-03-14 20:31:22)8
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)343
- 卡牌游戏技能“教化”机制全解析:规则、代码与注意要点 (DeepSeek | 353点数解答 | 2025-07-07 15:40:28)169
- Python 模拟无名杀“教化”技能:出牌阶段规则与代码实现及优化建议(字节豆包 | 546点数解答 | 2025-07-07 15:41:02)174
- Java 实现“教化”技能:出牌阶段限两次的牌获取规则代码解析(字节豆包 | 1003点数解答 | 2025-07-07 15:41:54)144
- JavaScript 实现“教化”技能:两次出牌限制与牌型记录逻辑揭秘(字节豆包 | 846点数解答 | 2025-07-07 15:42:46)183
- 班级分组难题:最少修改多少同学 id 实现公平配对?(DeepSeek | 1604点数解答 | 2026-01-11 13:28:28)55
- 巧用算法!求解班级分组中最少更改学生ID数的难题(DeepSeek | 2266点数解答 | 2026-01-13 17:47:37)39
- 班级活动分组难题:最少修改多少学生 ID 实现公平分组?(DeepSeek | 1692点数解答 | 2026-01-13 17:49:24)33
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)310