蓝桥杯 第 9 场 小白入门赛 盖印章

题目:

2.盖印章【算法赛】 - 蓝桥云课 (lanqiao.cn)

思路:

此题主要靠解方程组,但是枚举好像不太行,因为会有负数解,

二元一次方式

设A章需要a次,B章需要b次

第一个方程:a + b = k;

第二个方程 :3 * a + 2*b == count (字符1的个数)

AC代码:

cpp 复制代码
#include <iostream>

using namespace std;

int main()
{
  cin.tie(0)->ios::sync_with_stdio(false);
  // 请在此输入您的代码
  int n,m,k;
  cin >> n >> m >> k;
  int count = 0;
  for(int i=0;i<n;i++)
  {
      for(int j=0;j<m;j++)
      {
          char c;
          cin >> c;
          if(c == '1') count++; 
      }
  }
  // a + b == k, 3*a+2*b==count;
  cout << count - 2*k << ' ' << 3*k-count;
  return 0;
}
相关推荐
地平线开发者19 分钟前
征程 6 | PTQ 精度调优辅助代码,总有你用得上的
算法·自动驾驶
Tisfy44 分钟前
LeetCode 837.新 21 点:动态规划+滑动窗口
数学·算法·leetcode·动态规划·dp·滑动窗口·概率
CoovallyAIHub1 小时前
为高空安全上双保险!无人机AI护航,YOLOv5秒判安全带,守护施工生命线
深度学习·算法·计算机视觉
huangzixuan10071 小时前
08.18总结
算法·深度优先·图论
逆向菜鸟2 小时前
【摧毁比特币】椭圆曲线象限细分求k-陈墨仙
python·算法
DolphinDB2 小时前
DolphinDB 回测插件快速上手
算法
利刃大大2 小时前
【动态规划:路径问题】最小路径和 && 地下城游戏
算法·动态规划·cpp·路径问题
武大打工仔2 小时前
用 Java 复现哲学家就餐问题
算法
要做朋鱼燕2 小时前
【数据结构】用堆解决TOPK问题
数据结构·算法
minji...3 小时前
C++ string类(STL简介 , string类 , 访问修改字符)
开发语言·c++