day9

来源:互联网 发布:禁酒令 知乎 编辑:程序博客网 时间:2024/04/29 07:15
/*此题有3个未知数。随便列3个方程即可求解。*/#include<cstdio>#include<iostream>using namespace std;#define M 100000 + 10int a[4][4];int sum[4];int main(){    for(int i = 1;i < 4;i ++)    {        for(int j = 1 ;j < 4 ;j ++)        {            scanf("%d",&a[i][j]);            sum[i] += a[i][j];        }    }    a[1][1] = (sum[2] + sum[3] - sum[1]) / 2;    a[2][2] = (sum[1] + sum[3] - sum[2]) / 2;    a[3][3] = (sum[1] + sum[2] - sum[3]) / 2;    for(int i = 1;i < 4;i ++)    {        int flag = 0;        for(int j = 1 ; j < 4 ;j ++)        {            if(flag) printf(" ");            printf("%d",a[i][j]);            flag = 1;        }        printf("\n");    }    return 0;}#include<stdio.h>int main(){    int a[5][5];    int i,sum=0,j;    for(i=1;i<=3;i++)        for(j=1;j<=3;j++)        {            scanf("%d",&a[i][j]);            sum+=a[i][j];        }    sum/=2;    a[1][1]=sum-a[1][2]-a[1][3];    a[2][2]=sum-a[2][1]-a[2][3];    a[3][3]=sum-a[3][1]-a[3][2];    for(i=1;i<=3;i++)    {        for(j=1;j<=3;j++)        {          printf("%d%c",a[i][j],j==3?'\n':' ');        }    }    return 0;}

0 0
原创粉丝点击