首页
DreamJudge
院校信息
考研初试
考研复试
保研专区
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
bro
2026年2月11日 11:50
大整数排序 题解:
P1412
回复 0
|
赞 2
|
浏览 109
#include <bits/stdc++.h> using namespace std; bool cmp(string a, string b){ if(a.size() == b.size()){ return a < b; }else return a.size() < b.size(); } int main(){ int n; while(cin >>...
曾不会
2026年1月29日 10:45
大整数排序 题解:
P1412
回复 0
|
赞 0
|
浏览 109
while(1): try: m = int(input()) s = [] for i in range(m): n = int(input()) s.append(n) k = sorted(s) # print(k) for i in k: print(i) except: break
mlx
2026年1月27日 21:26
大整数排序 题解:
P1412
回复 0
|
赞 1
|
浏览 130
#include<iostream> #include<algorithm> using namespace std; const int N=110; int n; bool cmp(string a,string b) { if(a.size()!=b.size()) return a.size()<b.size(); return a<b; } int main() { while(cin>>n) { string s[N]; for(int i=0;i&l...
zhangs
2025年3月19日 12:58
大整数排序 题解:
P1412
回复 0
|
赞 3
|
浏览 932
//c语言字符串模拟数字 #include <stdio.h> #include <stdlib.h> //比较大小函数 int cmp(char* s1,int len1,char* s2,int len2){ //1比2大输出1,2比1大输出2,一样大输出0 if(len1>len2) return 1; else if(len1<len2) return 2; e...
zxjrheaven
2025年3月15日 11:17
大整数排序 题解:暴力
P1412
回复 0
|
赞 5
|
浏览 1.1k
#include <bits/stdc++.h> using namespace std; bool cmp(string a,string b) { if(a.length()!=b.length()) { return a.length() < b.length(); } return a<b; } int ...
GENARDING
2025年3月13日 11:22
vector秒了,简简单单
P1412
回复 0
|
赞 5
|
浏览 949
#include<bits/stdc++.h> using namespace std; bool cmp(string a, string b){ if (a.length() != b.length()) { return a.length() < b.length(); // 长度小的字符串对应的数字较小 } return a < b; // 长度相等时,逐字符比较 } int main(){ int n; while(cin >> n){ ...
shiv15832
2025年3月11日 00:05
大整数排序 题解:卡80%原因
P1412
回复 0
|
赞 3
|
浏览 1.1k
卡80卡了半天,没看见多组输入,多组输入数据一定要用while(cin >> n)这样的格式。 本题思路其实很简单,字符串长度一样,直接字典排序,用sort就可以解决,但长度不一样eg:333和11111111111,字典排序很明显11111111要更小,所以长度不一样就输出短的。数据类型不用说肯定是string,因为int会超限。 代码:有些繁琐,写的随心所欲了 #include<bits/stdc++.h> using namespace std; typedef struct{ string sc...
可可爱爱草莓派
2024年8月27日 18:26
写复杂了
P1412
回复 1
|
赞 0
|
浏览 2.3k
#include<bits/stdc++.h> using namespace std; struct Big{ string num; int len; }big[110]; bool cmp(Big a,Big b){ return a.len < b.len; } int main(){ int n; while(cin >> n){  ...
西电机试专家
2025年2月9日 12:09
大整数排序 题解:马+7超绝简单易懂思路无敌坤坤打篮球版
P1412
回复 0
|
赞 19
|
浏览 1.1k
#include <bits/stdc++.h> using namespace std; //思路:利用string的排序,若字符串长度相同,则根据ASCII排序, // 否则,长的元素更大 bool cmp(string a,string b){ if(a.size()==b.size()) &nbs...
红鲤鱼
2025年2月7日 16:32
大整数排序 题解:
P1412
回复 0
|
赞 6
|
浏览 1.3k
用字符串类型存储,int型不够存,比较时,先比较字符串长度,长度更长的更大,长度相等则比较字符串。 #include <bits/stdc++.h> using namespace std; bool cmp(string a,string b){ if(a.length()==b.length()) return a<b; return a.length()<b.length(); } int main(){ int n; while(cin>>n){ string *s=n...
1
2
题目
大整数排序
题解数量
20
发布题解
在线答疑
热门题解
1
大整数排序 题解:马+7超绝简单易懂思路无敌坤坤打篮球版
2
大整数排序 题解:
3
vector秒了,简简单单
4
大整数排序 题解:暴力
5
大整数排序 题解:大整数排序
6
大整数看作字符串
7
题解:大整数排序
8
大整数排序 题解:卡80%原因
9
字符串排序(重写cmp)
10
大整数排序 题解: