关于我们
洛谷p1983
LCR 发表于2026-07-30 浏览68 评论0
#include<iostream>
#include<cstdio>
#include<cstring>
#define ZYS 1005
using namespace std;
int n,m,ans,st[ZYS],s,tuopu[ZYS][ZYS],de[ZYS],tt[ZYS],top;
bool is[ZYS],bo[ZYS]; //用andyzys大佬的名字做数组范围
int main() {
scanf("%d %d",&n,&m);
for(int i=1;i<=m;i++) {
memset(is,0,sizeof(is));//is表示是否是停靠站
scanf("%d",&s);
for(int j=1;j<=s;j++)
scanf("%d",&st[j]),is[st[j]]=true;
for(int j=st[1];j<=st[s];j++)
if(!is[j]) //枚举站点,若不是已停靠的就小于所有停靠站的等级
for(int k=1;k<=s;k++) //枚举已停靠站点
if(!tuopu[j][st[k]]) tuopu[j][st[k]]=1,de[st[k]]++;//tuopu[i][j]表示j>i的级别,如上
}
do{
top=0;
for(int i=1;i<=n;i++)
if(de[i]==0&&!bo[i]) {
tt[++top]=i,bo[i]=true;//开始将出度为0的点删掉
}
for(int i=1;i<=top;i++)
for(int j=1;j<=n;j++)
if(tuopu[tt[i]][j]) tuopu[tt[i]][j]=0,de[j]--;//去边去点
ans++;
} while(top);
printf("%d",ans-1);//最后一次什么点都没有会多算一次(自行理解)
return 0;
}关于我们
day3页4题3
TYC 发表于2026-07-30 浏览65 评论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最后
TYC 发表于2026-07-30 浏览64 评论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;
}关于我们
米思琪时钟c++代码
LCR 发表于2026-07-30 浏览70 评论0
#include <Wire.h>
#include <TM1650.h>
volatile int 时;
volatile int 分;
volatile int 秒;
TM1650 tm_4display;
void setup(){
时 = 10;
分 = 20;
秒 = 0;
Wire.begin();
tm_4display.init();
pinMode(A5, OUTPUT);
tm_4display.displayOn();
digitalWrite(A5,HIGH);
while (true) {
delay(100);
秒 = 秒 + 1;
if (秒 > 59) {
秒 = 0;
分 = 分 + 1;
if (分 > 59) {
分 = 0;
时 = 时 + 1;
if (时 > 23) {
时 = 0;
}
}
}
tm_4display.displayString(String(String((时 / 10)) + String(((long) (时) % (long) (10)))) + String(String((分 / 10)) + String(((long) (分) % (long) (10)))));
}
}
void loop(){
}关于我们
未命名
HYW 发表于2026-07-30 浏览66 评论0
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,m[100010];
cin>>n;
for(int i=0;i<=n-1;i++){
cin>>m[i];
}
for(int i=n-1;i>=0;i--){
cout<<m[i]<<" ";
}
return 0;
}关于我们
7.29
TYC 发表于2026-07-30 浏览57 评论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题
TYC 发表于2026-07-30 浏览52 评论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;
}关于我们
未命名
HYW 发表于2026-07-30 浏览51 评论0
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,m,x=0,y=100;
cin>>n;
for(int i=1;i<=n;i++){
cin>>m;
if(x<m){
x=m;
}else{
x=x;
}
if(y>m){
y=m;
}else{
y=y;
}
}
cout<<"max="<<x<<" "<<"min="<<y;
return 0;
}关于我们
第一页第4题
TYC 发表于2026-07-30 浏览61 评论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;
}