童禹承
day3页4题3
童禹承 发表于2026-07-30 浏览239 评论0
#include<bits/stdc++.h>
using namespace std;
char p(int a){
for(int i=2;i<a;i++){
if(a%i==0)return 'N';
}return 'T';
}
int main(){
int a;
cin>>a;
cout<<p(a);
return 0;
}童禹承
day3最后
童禹承 发表于2026-07-30 浏览252 评论0
#include<bits/stdc++.h>
using namespace std;
int main(){
string a;
cin>>a;
for(int i=0;i<a.size();i++){
if(a[i]>='a'&&a[i]<='z'){
a[i]=a[i]-'a'+'A';
}
}cout<<a;
return 0;
}童禹承
7.29
童禹承 发表于2026-07-30 浏览248 评论0
#include<bits/stdc++.h>
using namespace std;
int a[101][101];
int main(){
int n,m,sum=0;
cin>>n>>m;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
sum+=a[i][j];
}cout<<sum<<" ";
sum=0;
}cout<<endl;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
sum+=a[j][i];
}cout<<sum<<" ";
sum=0;
}
return 0;
}童禹承
第四页第3题
童禹承 发表于2026-07-30 浏览240 评论0
#include<bits/stdc++.h>
using namespace std;
int main(){
freopen("data.in","r",stdin);
freopen("data.out","w",stdout);
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a+b);
fclose(stdin);
fclose(stdout);
return 0;
}童禹承
第一页第4题
童禹承 发表于2026-07-30 浏览205 评论0
#include<bits/stdc++.h>
using namespace std;
struct x{
int chengji;
string xingming;
}a[1001];
bool cmp(x a,x b){
return a.chengji>b.chengji;
}
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i].xingming>>a[i].chengji;
}sort(a,a+n+2,cmp);
cout<<a[1].xingming;
return 0;
}童禹承
2024
童禹承 发表于2024-08-29 浏览28 评论0
1.n位int整数类型范围:-2^n-1~2^n-1-1
2.n进制数转十进制数:按权展开(n^(位数-1)*位值)
3.特定乘积
4.格雷码:左数与右数只有一个数不同
5.内存大小比较:bit<kb<mb 进率1024
6.基本数据类型:定义变量类型
7.循环语句:对多次重复操作的省略
童禹承
2023
童禹承 发表于2023-08-29 浏览22 评论0
1.常量关键字:const
2.n进制进率:每n进1
3.结构体定义:结构体名.结构体成员
4.链表:指针指向下一个节点
5.二叉树高度:log2(节点)+1
6.算法
7.高精度:用数组代替超长数字
8.
9.进制转换:转成相同进制
10.哈夫曼编码:左0右1
11.二叉树:中序+(前序/后序)=树的全貌
12.拓扑排序:将没有上一个的顶点输出并删除此顶点和与此顶点相连的线