首页 > 三视图
头像 AliLexiWalker
发表于 2026-03-16 00:02:56
把每个小方块“照相”三次就行:正面看一次、左边看一次、上面看一次;某个位置只要被任何方块挡到,就记成 x。 最后按题目给的方向把三张“照片”打印出来(前两张并排,中间空一行,再打俯视图)就过了。 void solve(){ int X,Y,Z,N;cin>>X>>Y& 展开全文
头像 憨憨的竹林
发表于 2026-03-16 13:11:32
这题使用了0点算法喵,简单的语法题嗷,学过二维数组的语法就能做了开三个二维数组表示三种平面的情况输入完以后就给对应的数组打上标记记得yz平面和yx平面,要把标记的y坐标沿水平线对称一下,这样才是题目要求的输出,就是说本来如果是i现在变成y - i + 1代码如下: #include <bits 展开全文
头像 小琢卷不动
发表于 2021-11-23 14:11:44
感觉看懂题意并不难,但是对应好 x,y,zx,y,zx,y,z 轴,以及看懂出题人的神奇样例解释真的挺困难。 那么我们可以从 输出格式 开始下手,首先他给我们的输出顺序是: 正视图(Y\mathbf YY 行 X\mathbf XX 列) 左视图(Y\mathbf YY 行 Z\mathbf ZZ 展开全文
头像 TheDemonMoon
发表于 2026-03-16 18:59:07
#include <stdio.h> int main() { int X,Y,Z,N; scanf("%d %d %d %d",&X,&Y,&Z,&N); int front[X+1][Y+1]; i 展开全文
头像 DRKing
发表于 2026-03-16 19:28:46
一道模拟题,个人认为这道题唯一易错的点在于输出时的顺序,理清打印的顺序即可. #include<bits/stdc++.h> using namespace std; struct cube { int x; int y; int z; }; struct pos 展开全文
头像 olone
发表于 2026-03-16 22:04:38
import java.util.*; public class Main{ static final int N = 100005; static final int X = 1005; public static void main(String args[]){ 展开全文
头像 求求offer快来吧~
发表于 2020-01-14 11:28:39
三视图 Etéreo 拿出家里的许多的立方体积木,堆成了一个三维空间中的模型。既然你高考选了技术, 那想必你一定想知道,这个模型的三视图是什么吧!图中,xx 轴、yy 轴和 zz 轴的方向已经标明。现在规定,图中的红色面为主视面,蓝色面为右视面(注意输出中应为左视而非右视),黄色面为俯视面。具体方向 展开全文
头像 此在Dasein
发表于 2026-03-16 07:10:46
题目要求将一组三维空间中的单位立方体坐标 转化为标准的工程三视图:正视图(Front)、左视图(Left)和俯视图(Top)。 视图定义: 正视图 (Front View):投影到 平面。观察者沿 轴方向观察,由于输出宽度为 高度为 ,且第一行对应 的最大值,映射逻辑为 方向恒定, 方 展开全文
头像 carson_flute
发表于 2026-03-16 07:40:09
题解:Etéreo 的三视图 题目大意 给定一个 的三维空间,其中有 个单位立方体。要求输出该模型的三视图: 主视图(正视图):从前方看,显示每个 层在 方向是否有方块; 左视图:题目说明“蓝色面为右视面,但输出应为左视图”,实际处理时按题意直接使用 坐标即可; 俯视图:从上往下看,显示 展开全文
头像 已被标记为摸鱼_鱼好软捏
发表于 2026-03-16 09:09:24
#include <bits/stdc++.h> using namespace std; using ll=long long; int main() { ll x,y,z,n; cin>>x>>y>>z>>n; 展开全文