1 条题解
-
0
C :
#include <stdio.h> int main() { int i, j, max, maxi, maxj; int val[3][4]; for (i = 0;i < 3;i++) { for (j = 0;j < 4;j++) { scanf("%d", &val[i][j]); } } for (i = 0;i < 3;i++) { for (j = 0;j < 4;j++) { if ((i == 0 && j == 0) || (val[i][j] > max)) { max = val[i][j]; maxi = i; maxj = j; } } } printf("%d %d %d\n", max, maxi, maxj); return 0; }
C++ :
#include <stdio.h> int main() { int i, j, max, maxi, maxj; int val[3][4]; for (i = 0;i < 3;i++) { for (j = 0;j < 4;j++) { scanf("%d", &val[i][j]); } } for (i = 0;i < 3;i++) { for (j = 0;j < 4;j++) { if ((i == 0 && j == 0) || (val[i][j] > max)) { max = val[i][j]; maxi = i; maxj = j; } } } printf("%d %d %d\n", max, maxi, maxj); return 0; }
Pascal :
var i,ia,ja,j,k,max:longint; begin max:=-maxlongint; for i:=1 to 3 do for j:=1 to 4 do begin read(k); if(k>max) then begin max:=k; ia:=i; ja:=j; end; end; writeln(max,' ',ia-1,' ',ja-1); end.
Java :
import java.util.Scanner; public class Main { public static void main(String[] args) { int arr[][]=new int [3][4]; Scanner cin = new Scanner(System.in); for( int i=0;i<3;i++ ) { for( int j= 0 ;j<4;j++ ) { arr[i][j]= cin.nextInt(); } } int max=arr[0][0] ,max_i=0,max_j=0; int i=0,j=0; for( i=0;i<3;i++ ) { for( j=0;j<4;j++ ) { if( arr[i][j] >max ) { max = arr[i][j]; max_i = i; max_j=j; } } } System.out.printf("%d %d %d\n",max,max_i,max_j); } }
- 1
信息
- ID
- 1291
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者