这网上的十一道题怎么解做

这道题怎么做:下面是某同学写的一个
&&&&&& 下面是某同学写的一个作文片断,仔细阅读后,请选择4-6处(不得超过6处),加以修改. &&&&&&& 记得那是去年冬天的一个夜晚,母亲正拿着一张77分的数学责骂我:“你告诉我,你一年混下来,考不上重点高中怎么办”?没等我开口,她又说:“进普通高中?”我耻辱地点点头.“那要是普通高中也没考取呢?”我想了一会儿,记得当时我信心地回答:“我非普通高中一定能考取不可.”& &&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
①“母亲正拿着一张77分的数学”后应加上“试卷”一词; ②“责骂”一词不恰当,可改为“责问”、“责备”等词语; ③“‘你告诉我,你一年混下来,考不上重点高中怎么办’?”一句,问号应在引号内; ④“我耻辱地点点头.”中“耻辱”一词不恰当,可改为“惭愧”、“羞愧”等词语; ⑤“我想了一会儿,记得当时我信心地回答:”中“记得当时我”多余,应删去; ⑥“信心地回答”中“信心”一词不恰当,可改为“自信”、“信心百倍”等词语; ⑦“我非普通高中一定能考取不可.”一句句式杂糅,可改为“我非考取普通高中不可.”或“我一定能考取普通高中.”等,如句号改为感叹号亦可. (若有其他改法,只要正确合理亦可给分.)
为您推荐:
其他类似问题
扫描下载二维码您的举报已经提交成功,我们将尽快处理,谢谢!
1. P(x,y), AP→=2PB→
==& (x-3)/[(-4)-x] =[y-(-1)]/[(-2)-y] =1/2
x=2/3, y=-4/3, ...
大家还关注这道题怎么做啊_百度知道问题已关闭
代为完成个人任务
提问需要满足:其他人可能遇到相似问题,或问题的解决方法对其他人有所助益。如果通过其他方式解决遇到困难,欢迎提问并说明你的求知过程。
请问这道题该怎么做,使用什么算法?见下面说明
&img src=&/cb13dd55327eab828d70c5_b.png& data-rawwidth=&711& data-rawheight=&703& class=&origin_image zh-lightbox-thumb& width=&711& data-original=&/cb13dd55327eab828d70c5_r.png&&&br&&br&标题:完美正方形&br&&br&如果一些边长互不相同的正方形,可以恰好拼出一个更大的正方形,则称其为完美正方形。&br&&br&历史上,人们花了很久才找到了若干完美正方形。比如:如下边长的22个正方形&br&2 3 4 6 7 8 12 13 14 15 16 17 18 21 22 23 24 26 27 28 50 60&br&如图那样组合,就是一种解法。此时,&br&紧贴上边沿的是:60 50&br&紧贴下边沿的是:26 28 17 21 18&br&&br&22阶完美正方形一共有8种。下面的组合是另一种:&br&2 5 9 11 16 17 19 21 22 24 26 30 31 33 35 36 41 46 47 50 52 61&br&如果告诉你该方案紧贴着上边沿的是从左到右依次为:47 46 61,&br&你能计算出紧贴着下边沿的是哪几个正方形吗?&br&&br&请找出紧贴着下边沿的正方形的边长,从左到右,用空格分开。
刚刚试了一下暴力的方法,本地测试可以在1s内搜出答案,答案为:50 ,33, 30,41。思路是这样的:
在N = 47 + 46 + 61的正方形中枚举以每个格点作为某一小正方形的左上角,直到边长N的正方形被这22个小正方形填满为止。
过程需要一个剪枝优化一下:在枚举每个格点作为某一小正方形的左上角时,先将这22个小正方形从小到大排序,然后依次填充没有用过的小正方形,当填充失败时(亦即和其他小正方形覆盖或者出界),那么就不需要继续往边长更大的小正形枚举了。搜出答案以后,自己写了个judge检验了一下答案的确可行。代码如下:#include &cstdio&
#include &algorithm&
#include &set&
#include &iostream&
using namespace std;
const int N = 47 + 46 + 61;
int mp[N + 10][N + 10];
int a[19] = {2, 5, 9, 11, 16, 17, 19, 21, 22, 24, 26, 30, 31, 33, 35, 36, 41, 50, 52};
bool ok(int x, int y, int l) {
if(x + l - 1 & N || y + l - 1 & N) return false;
for(int i = x; i &= x + l - 1; i ++)
for(int j = y; j &= y + l - 1; j ++) {
if(mp[i][j]) return false;
return true;
bool vis[19];
bool DFS(int x, int y) {
if(x == N + 1 && y == 1) return true;
if(mp[x][y]) {
int nx = x, ny = y + 1;
if(ny == N + 1) nx = x + 1, ny = 1;
return DFS(nx, ny);
for(int i = 0; i & 19; i ++) {
if(vis[i]) continue;
int l = a[i];
if(ok(x, y, l)) {
for(int j = x; j &= x + l - 1; j ++)
for(int k = y; k &= y + l - 1; k ++)
mp[j][k] = l;
int nx = x, ny = y + 1;
if(ny == N + 1) nx = x + 1, ny = 1;
vis[i] = 1;
if(DFS(nx, ny)) return true;
vis[i] = 0;
for(int j = x; j &= x + l - 1; j ++)
for(int k = y; k &= y + l - 1; k ++)
mp[j][k] = 0;
} else break;
return false;
bool book[100];
bool is_ok(int x, int y) {
int l = mp[x][y];
for(int i = x ; i &= x + l - 1; i ++)
for(int j = y; j &= y + l - 1; j ++)
if(mp[i][j] != mp[x][y]) return false;
return true;
int vs[N];
bool judge() {
puts("此正方形为:");
vs[47] = 0, vs[46] = 1, vs[61] = 2;
for(int i = 0; i & 19; i ++) vs[a[i]] = 3 + i;
for(int i = 1; i &= N; i ++, puts(""))
for(int j = 1; j &= N; j ++) printf("%c", 'a' + vs[mp[i][j]]);
set&int& alledge;
alledge.insert(47);
alledge.insert(46);
alledge.insert(61);
for(int i = 0; i & 19; i ++) alledge.insert(a[i]);
int c = 0;
for(int i = 1; i &= N; i ++)
for(int j = 1; j &= N; j ++) {
if(mp[i][j] == 0) return false;
if(book[mp[i][j]] == 0) {
if(alledge.count(mp[i][j]) == 0) return false; //保证22个小正方形均用完
book[mp[i][j]] = 1;
if(is_ok(i, j) == false) return false;
return c == 22; //保证22个小正方形均用完
int main() {
for(int x = 1; x &= 47; x ++)
for(int y = 1; y &= 47; y ++) mp[y][x] = 47;
for(int x = 47 + 1; x &= 47 + 46; x ++)
for(int y = 1; y &= 46; y ++) mp[y][x] = 46;
for(int x = 46 + 47 + 1; x &= 46 + 47 + 61;x ++)
for(int y = 1; y &= 61; y ++) mp[y][x] = 61;
DFS(1, 1);
if(judge()) puts("Accept");
已有帐号?
无法登录?
社交帐号登录请问这道题怎么做?Z=f(x+y,xy,x/y)求Zx,Zxx, - 爱问知识人
(window.slotbydup=window.slotbydup || []).push({
id: '2491531',
container: s,
size: '150,90',
display: 'inlay-fix'
请问这道题怎么做?
x/y=W 则 Z=F(U,V,W)
Zx = Fu*Ux+Fv*Vx+Fw*Wx = F1'*1+F2'*y+F3'*1/y
Zxx=(F1'*1+F2'*y+F3'*1/y)x=
(F11''+F12''*y+F13''*1/y)+(F21''*1+F22''*y+F23''*1/y)*y+(F31''*1+F32''*y+F33''*1/y)*1/y
Zxy=(F1'*1+F2'*y+F3'*1/y)y
=[F11''*1+F12''*x+F13''*(-1)/y2]
+{[F21''*1+F22''*x+F23''*(-1)/y2]y + F2'}
+{[F31''*1+F32''*x+F33''*(-1)/y2]*1/y + F3*(-1)/y2}
备注:(-1)/y2是指负Y平方分之一
你一定要会啊老大,我花了十分钟才把它打上去的.
令u=yz/x+zx/y+xy/z,则
u^2=(yz/x)^2+(xy/z)^2+(zx/y)^2+2(x^2+y^2+z^2)
大家还关注

我要回帖

更多关于 学习宝 的文章

 

随机推荐