救命阿~
c的大數處理除了用陣列去玩以外
有沒有類似long long這種東東呢?
這段程式碼在UVa過了
但是在這裡不過 囧
#include<stdio.h>
int money(int f);
void main(){
int n,f,x;
scanf("%ld",&n);
while(n!=0){
scanf("%d",&f);
printf("%d\n",money(f));
n--;
}
}
int money(int f){
int ans=0,i,a,b,c;
for(i=0;i<f;i++){
scanf("%d%d%d",&a,&b,&c);
ans+=(a*c);
}
return ans;
}
救命阿~
c的大數處理除了用陣列去玩以外
有沒有類似long long這種東東呢?
這段程式碼在UVa過了
但是在這裡不過 囧
#include<stdio.h>
int money(int f);
void main(){
int n,f,x;
scanf("%ld",&n);
while(n!=0){
scanf("%d",&f);
printf("%d\n",money(f));
n--;
}
}
int money(int f){
int ans=0,i,a,b,c;
for(i=0;i<f;i++){
scanf("%d%d%d",&a,&b,&c);
ans+=(a*c);
}
return ans;
}
ans不要用int,改用你說的long long
printf("%I64d\n" ...),試試看
救命阿~
c的大數處理除了用陣列去玩以外
有沒有類似long long這種東東呢?
這段程式碼在UVa過了
但是在這裡不過 囧
#include<stdio.h>int money(int f);
void main(){ int n,f,x; scanf("%ld",&n); while(n!=0){ scanf("%d",&f); printf("%d\n",money(f)); n--; }}
int money(int f){ int ans=0,i,a,b,c; for(i=0;i<f;i++){ scanf("%d%d%d",&a,&b,&c); ans+=(a*c); } return ans;}
ans不要用int,改用你說的long long
printf("%I64d\n" ...),試試看
AC了 3Q ^-^