天气情况

原创 2012年03月31日 13:24:45
#include <iostream>
#include <cstdio>
#include <cmath>

using namespace std;

struct M
{
	int n;
	double m[3][3];
	M(int nn=3)
	{  
		n = nn;
		for(int i=0;i<3;i++)
			for(int j=0;j<3;j++)
				m[i][j]=0.0L;
	}
};
M orignal;

M mul(M a,M b)
{
	M c(a.n);
	for(int i=0;i<a.n;i++)
		for(int j=0;j<a.n;j++)
			for(int k=0;k<a.n;k++)
				c.m[i][j] += a.m[i][k]*b.m[k][j];
	return c;
}

M quick(int k)
{
	if(k==1) return orignal;
	if(k==2) return mul(orignal,orignal);
	M temp = quick(k/2);
	if(k%2)
		return mul(temp,mul(temp,orignal));
	else return mul(temp,temp);
	return orignal;
}
void init()
{
	int test;
	cin>>test;

	while (test--)
	{
		for(int i=0;i<3;i++ )
			for(int j=0;j<3;j++)
				cin>>orignal.m[i][j];
		int p;
		cin>>p;
		
		int x,y,z;
		
		while(p--)
		{
			cin>>x>>y>>z;
			M en=quick(z);
			printf("%.3lf\n",en.m[x-1][y-1]);
		}
	}
}
int main()
{ 
	init();
	return 0;
}

天气情况查询

  • 2014年03月19日 14:28
  • 3.7MB
  • 下载

动态获得天气情况

  • 2015年05月28日 08:44
  • 4KB
  • 下载

02 - 微信小程序实例开发 - 天气情况

本文章来自【知识林】实例主要功能 自动定位所在城市 根据所定位的城市获取天气信息 显示未来几天的天气情况 查看当天天气的详情信息 先看效果图思路及编码部份 自动定位所在城市 wx.getLocatio...
  • zsl129
  • zsl129
  • 2017年01月15日 15:49
  • 349

爬虫 爬取天气情况

  • 2017年12月02日 21:37
  • 3KB
  • 下载

获取详细的实时天气情况

  • 2014年03月18日 15:58
  • 29.8MB
  • 下载

实践项目三:桌面版python 获取未来七天的天气情况(2)

做项目一的时候,了解到了qt可以做界面,在做项目二的时候,想着把它做成像界面一一样的桌面程序,打包后可以发给小伙伴用,初步实现查询功能,界面有些简陋,会继续完善更新博客。  打包方法在项目一最后有:打...

Java获取天气情况,发飞信

  • 2014年04月08日 22:38
  • 15KB
  • 下载

微信发送天气情况

  • 2014年02月26日 16:11
  • 16KB
  • 下载

HDU 1437 天气情况【概率DP】

Description 如果我们把天气分为雨天,阴天和晴天3种,在给定各种天气之间转换的概率,例如雨天转换成雨天,阴天和晴天的概率分别为0.4,0.3,0.3.那么在雨天后的第二天出现雨天,阴天...
  • Bcwan_
  • Bcwan_
  • 2016年09月30日 20:08
  • 180

根据地点获取天气情况的小程序

  • 2012年03月01日 09:51
  • 704KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:天气情况
举报原因:
原因补充:

(最多只允许输入30个字)