题解 1190: 剔除相关数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

剔除相关数-题解(Java代码)

```javaimportjava.util.Scanner;importjava.util.Arrays;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn;while(sc.

剔除相关数-题解(C++代码)

(1)使用map可以统计哪些是相关数,然后相关数就不插入到集合中即可。(2)使用STL中的set集合。可以自动排序,并保证不重复插入。方法比前面写的要简单,而且速度要快。复杂度为O(n)。```cpp//使用set和map,sort完成#includeusingnamespacestd;constin

剔除相关数 (C++代码)直接暴力了__可AC

解题思路:我的想法比较简单,对于输入的每个数进行长度判断,如123的长度是3,23的长度是2,如果两个数的长度不相等,那么就一定不是相关数了;如果长度相等也不一定是相关数,我们还要判断该数与另一个数子字符是不是能够对应的上,如果能对应得上,那么就是相关数了,对这些数进行标记,不要输出这些数就可以了。

剔除数组中的相关数

稍微有点复杂大致思路:将数组中每个数的各个位上的数字相加如果两个数字各个位上的数字之和相等说明两个数相关其实有一个bug如果判断214和43那么他们两个可能也会相关,读者可以自己再加一个判断位数的函数用来判断。(尊的不想写了嘤嘤嘤)本题给出的方法可以通过#includeintfunc(intn)//返

剔除相关数-题解(C语言代码)值得参考 满分代码

######题目:问题1190:剔除相关数时间限制:1Sec内存限制:128MB提交:359解决:150题目描述一个数与另一个数如果含有相同数字和个数的字符,则称两数相关。现有一堆乱七八糟的整数,里面可能充满了彼此相关的数,请你用一下手段,自动地将其剔除。输入每组数据前有一个N(

剔除相关数-题解(C语言代码)

#include#includeintf1(inta,intb){intp[10],q[10];inti,j,x=0,y=0;while(a){p[x++]=a%10;a=a/10;}while(b){q[y++]=b%10;b=b/10;}if(x!=y)return0;for(i=0;i

c语言代码解决问题

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<stdlib.h>int compare(void const* a,void const* b){    int n……