ICPC--1204: 剔除相关数&1205: 你爱我么?
1204: 剔除相关数题目描述一个数与另一个数如果含有相同数字和个数的字符 , 则称两数相关 。 现有一堆乱七八糟的整数 , 里面可能充满了彼此相关的数 , 请你用一下手段 , 自动地将其剔除 。
输入多实例测试 。 每组数据包含一个n(n<1000) , 和n个int范围内的正整数 。 若n为0 , 表示结束 。
输出按从小到大的顺序输出非相关数 , 若没有非相关数 , 则输出None 。
样例输入8213 667 3 213 43 34 677 23322 232 2320
样例输出2 3 667 677None
代码#include#includeusing namespace std;int q(int a, int b){int m[1010] = { 0 };int n[1010] = { 0 };int len1 = 0, len2 = 0, max1 = -1, max2 = -1;while (a){if (a % 10 > max1)max1 = a % 10;m[a % 10]++;a /= 10;}while (b){if (b % 10 > max2)max2 = b % 10;n[b % 10]++;b /= 10;}if (max1 != max2)return 0;else {for (int i = 0; i <= max1; i++)if (m[i] != n[i])return 0;}return 1;}int main(){int n;int len = 0;int a[1010];while (~scanf("%d",i < n; i++)scanf("%d",sort(a, a + n);int flag = 0;for (int i = 0; i < n; i++){flag = 0;for (int j = i + 1; j < n; j++)if (q(a[i], a[j]) == 1){a[j] = -1, flag = 1;}if (flag == 1)a[i] = -1;}int flag1 = 1;for (int i = 0; i < n; i++)if (a[i] != -1)printf("%d ", a[i]), flag1 = 0;if (flag1 == 1)printf("None");printf("\n");}return 0;}
1205: 你爱我么?题目描述LCY买个n束花准备送给她暗恋的女生 , 但是他不知道这个女生是否喜欢他 。 这时候一个算命先生告诉他让他查花瓣数 , 第一个花瓣表示"爱" , 第二个花瓣表示"不爱" , 第三个花瓣表示"爱"..... 为了使最后结果是"爱" , LCY需要从n束花中选出一些 , 你能帮他算出最后他送给这个女生的花中最多包含多少个花瓣吗?
输入首先输入一个整数T , 表示测试实例的个数 。接下来T组测试实例 , 每组实例首先输入一行 , 包括一个整数n(1 <= n <= 100) 。然后输入一行 , n个数a1,a2...an(1 <= ai <= 100),表示每束花包含的花瓣的个数 。
输出每组实例输出一个整数 , 表示LCY最多能送多少个花瓣给这个女生 。
样例输入3111235 6 7
样例输出1013
提示每一束花不允许去掉一些花瓣再送 。 这样算命就不准了-_-#
代码【ICPC--1204: 剔除相关数&1205: 你爱我么?】#include
- 董事|运达科技:独立董事对相关事项的事前认可意见
- 禁塑|中金网1201机会早报:海南全岛禁塑 相关产业链迎发展机遇
- java组件HuTool日期IO流相关工具的使用
- 暂未|字节跳动申请“抖音支付”相关域名,目前暂未启用
- 曝光|诺基亚5.4产品相关信息曝光,或将定位中端市场
- python特征选择SelectKBest实战:期货相关特征
- 调侃|京尊达因专人专车送货被受网友调侃关注 2017年已注册相关商标
- 攻击|与OceanLotus 相关的macOS 后门
- 资讯|5.5万家!1-11月新增新能源汽车相关企业已超去年
- 底层|迅速入场!腾讯申请量子计算相关专利 底层芯片与处理器打造更强算力