当前位置: 首页 > ds >正文

天津大学2024-2025 预推免 机试题目(第二批)

题目来源:天津大学2024-2025 预推免 机试题目(第二批)智算、新传_保研机试真题-CSDN博客

题目似乎有点问题,也没有数据范围,就写了前三题,简单写一下

A

#include<bits/stdc++.h>
using namespace std;
#define int long long
void solve(){string s;cin>>s;//标记连续的t不输出即可for(int i = 0 ; i < s.size() ; i++){if(s[i] != 't'){cout<<s[i];}else{if(i+1 < s.size() && s[i+1] == 't'){while(i < s.size() && s[i] == 't'){i++;}i--;}else{cout<<s[i];}}}cout<<endl;
}
signed main(){int tt = 1;cin>>tt;while(tt--){solve();	}return 0;
}

B

#include<bits/stdc++.h>
using namespace std;
#define int long long
void solve(){int a[9];for(int i = 1 ; i <= 8 ; i++){cin>>a[i];}//初始能组成的int ans = 0;while(a[1] > 0){if(a[3] < a[6]){//大月饼需要的a[2] -= (a[6]-a[3])*a[8];a[3] = a[6];}if(a[2] < a[5]){a[1] -= (a[5]-a[2])*a[7];a[2] = a[5];}cout<<a[1]<<" "<<a[2]<<" "<<a[3]<<endl;if(a[1] < a[4]){break;}ans++;a[1] -= a[4];a[2] -= a[5];a[3] -= a[6];}cout<<ans<<endl;
}
signed main(){int tt = 1;cin>>tt;while(tt--){solve();	}return 0;
}

C

#include<bits/stdc++.h>
using namespace std;
#define int long long
vector<vector<char>> g(1010,vector<char>(1010));
int n,m;
int ans = 0;
int dx[4] = {0,0,1,-1};
int dy[4] = {1,-1,0,0};
vector<int> vt(50,0);
void dfs(int x,int y,int len){// cout<<x<<" "<<y<<" "<<g[x][y]<<endl;// return;ans = max(ans,len);vt[g[x][y] - 'A' + 1] = 1;for(int i = 0 ; i < 4 ; i++){int tx = x + dx[i];int ty = y + dy[i];if(tx <= 0 || tx > n || ty <= 0 || ty > m){continue;}if(vt[g[tx][ty] - 'A' + 1] == 1){continue;}vt[g[tx][ty] - 'A' + 1] = 1;dfs(tx,ty,len+1);vt[g[tx][ty] - 'A' + 1] = 0;}
}
void solve(){cin>>n>>m;for(int i = 1 ; i <= n ; i++){for(int j = 1 ; j <= m ; j++){cin>>g[i][j];}}dfs(1,1,1);cout<<ans<<endl;
}
signed main(){int tt = 1;// cin>>tt;while(tt--){solve();	}return 0;
}

http://www.xdnf.cn/news/17213.html

相关文章:

  • 400V降24V,200mA,应用领域:从生活到工业的 “全能电源管家”
  • C++面向对象编程基础:从类定义到封装机制详解
  • 深度学习-卷积神经网络CNN-填充与步幅
  • 最新基于Python科研数据可视化实践技术
  • 【人工智能99问】什么是Post-Training,包含哪些内容?(19/99)
  • Next Terminal 实战:内网无密码安全登录
  • MCP进阶:工业协议与AI智能体的融合革命
  • Redis之Hash和List类型常用命令
  • VGMP(VRRP Group Management Protocol)VRRP组管理协议
  • Druid学习笔记 02、快速使用Druid的SqlParser解析
  • Solidity全局变量与安全实践指南
  • python中的字典
  • 雷达系统工程学习:自制极化合成孔径雷达无人机
  • bypass
  • SelectDB:新一代实时数仓的核心引擎与应用实战
  • 机器学习——基本算法
  • 笛卡尔坐标
  • Java 中 BigDecimal、Float、Double 的取整与保留小数处理方法详解
  • 简要探讨大型语言模型(LLMs)的发展历史
  • Android进程基础:Zygote
  • Linux 磁盘管理与分区配置
  • 【2025WACV-最佳论文】RayGauss:基于体积高斯的光线投射,用于逼真的小说视图合成
  • (JAVA)自建应用调用企业微信API接口,设置企业可信IP
  • 前端开发(HTML,CSS,VUE,JS)从入门到精通!第五天(jQuery函数库)
  • 使用1panel将http升级至https的过程
  • 板子指示灯状态设计
  • ESDocValues机制
  • Easysearch 集成阿里云与 Ollama Embedding API,构建端到端的语义搜索系统
  • python与C++
  • web第一次作业