Results 1 to 3 of 3

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User froid's Avatar
    Join Date: Oct:2006
    Location: Ñîôèÿ
    Posts: 97

    Unhappy Ïîìîãíåòå çà ÊÐ íà Ñ

    Íàïðàâåòå ïðîãðàìà íà Ñ, êîÿòî ÷åòå âúâåäåíî ðåàëíî ÷èñëî N, êîåòî îïðåäåëÿ ðàçìåðà íà ìàòðèöàòà N x N è òúðñè ìàêñèìàëíàòà ñòîéíîñò èçìåæäó íàìåðåíèòå ñóìè ïîîòäåëíî çà âñÿêà ëèíèÿ, óñïîðåäíà íà ãëàâíèÿ äèàãîíàë.

    Ìîèòå îñêúäíè çíàíèÿ ñâúðøâàò äî òóê:

    #include <stdio.h>
    #define MAXCOL 10
    #define MAXROW 10

    void main (void); {

    int N, i, j;

    printf(“Vuvedete realno 4islo opredelq6to razmara na amtrica") ;
    scanf(“%d”, &N);

    int a [MAXROW][MAXCOL];

    for (i=0; i<N; i++) {
    for (j=0; j<N; j++) {


    Íå çíàì êàê äà íàìåðÿ ìàêñèìàëíàòà ñóìà íà âñÿêà ëèíèÿ, óñïîðåäíà íà ãëàâíèÿ äèàãîíàë.

  2. #2
    Ëîø àäìèí! vbTheKing's Avatar
    Join Date: Sep:2003
    Location: Ñîôèÿ
    Posts: 4,138
    Ïðî÷åòè ñè ëåêöèèòå.
    Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
    Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
    Äàâàéòå ñëåäâàùàòà Êàñà...

  3. #3
    Registered User
    Join Date: Feb:2006
    Location: Plovdiv
    Posts: 392
    Ìîæå äà íå ñðàáîòè íà âñè÷êè êîìïèëàòîðè çàðåäè a[n][n]
    Code:
    #include <stdio.h>
    #include <limits.h>
    
    int
    main(void)
    {
    	int n, i, j, sum_a, sum_b, max_sum = INT_MIN;
    
    	printf("Vuvedete realno 4islo opredelq6to razmara na amtrica: ");
    	scanf("%d", &n);
    
    	int a[n][n];
    	for (i = 0; i < n; i++)
    	{
    		for (j = 0; j < n; j++)
    		{
    			printf("Vuvedete[%d][%d]: ", i, j);
    			scanf("%d", &a[i][j]);
    		}
    	}
    
    	for (i = 1; i < n; i++)
    	{
    		sum_a = 0;
    		sum_b = 0;
    
    		for (j = 0; j + i < n; j++)
    		{
    			sum_a += a[i + j][j];
    			sum_b += a[j][i + j];
    		}
    
    		if (sum_a < sum_b)
    			sum_a = sum_b;
    
    		if (max_sum < sum_a)
    			max_sum = sum_a;
    	}
    
    	printf("max sum: %d \n", max_sum);
    	return 0;
    }

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè