#include "math.h"
int main() //main函数要声明成int型的
{
int m,n,i,j,t,k
long fenshu[m][n],max
while(scanf("%d %d",&m,&n)!=EOF)
{
max=0;
for(i=0i<mi++)
for(j=0j<nj++)
{
scanf("%ld",&fenshu[i][j])
//下面的循环跟这个循环合并起来就行
if(labs(fenshu[i][j])>labs(max))
{
max=fenshu[i][j]
t=i
k=j
}
}
printf("%d %d %ld\n",t+1,k+1,fenshu[t][k])
}
return 0 //这里加return 0
}
/*
你是在OJ上提交不AC吧,你的问题在于没有把main函数定义为int型的,这个在oj上是强制要求的,最后要有return 0;
另外,ACM讲究效率,你不需要两次循环,边读边比较就行,一次循环即可。可以节省一半时间。真正比赛,给你的数据规模都很大,多浪费一倍的时间应该是会超时的。
*/
/*
A B C D F
2.00
B F F C C A
1.83
D C E F
Unknown
^Z
Press any key to continue
*/
#include <stdio.h>int main(){
int i,flag,d
char str[50]
float sum
while(gets(str) != NULL) {
i = 0
d = 0
sum = 0
flag = 0
while(str[i] != '\0') {
switch(str[i]) {
case 'A' : sum += 4 break
case 'B' : sum += 3 break
case 'C' : sum += 2 break
case 'D' : sum += 1 break
case 'F' : break
case ' ' : --d break
default : flag = 1 printf("Unknown\n") break
}
if(flag == 1) break
d++ i++
}
if(flag == 0) {
if(d != 0) printf("%.2f\n",sum/d)
else printf("0.00\n")
}
}
return 0
}