専用入出力関数
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
since1995
開始行:
[[sc09note]]
*ヘッダーファイルの使い方 [#b595f1cb]
入出力を統一するために、Supercon2009専用の入出力関数を使...
最終的に提出するプログラムにはこの関数以外の出力(printf文...
*ヘッダーファイル [#yc886d7f]
専用のヘッダーファイル、sc09.hがwikiに用意されているので...
例:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include "sc09.h"
*データ入力 [#h74d7d87]
main文には必ずargc, argvを指定し、最初の実行文としてsc09_...
sc09_initはint型の関数で、戻り値は「写真」の数である
int main(int argc, char *argv[])
{
.....変数宣言
int nphoto;
.....実行文は書かない
nphoto = sc09_init(argc,argv);
...ここから好きな実行文
これでnphotoに問題数がはいる
*定義された変数 [#s5b9ea8e]
以下の変数に値がはいっている
int sc09_Nstar 全ての星の数
int sc09_Nphoto 写真の数(sc09_initの戻り値と同じ)
int sc09_Npoint[sc09_Nphoto] 各写真に写っている点の数
*星のデータの取得 [#a1dcb92e]
double*型の関数sc09_map()を実行すると、星のデータへのポイ...
double* star;
star = sc09_map();
とするとdouble型配列starに星のデータが格納される。格納さ...
ただし、ベクトル型計算機ではメモリーアクセスが連続してい...
double x[N],y[N],z[N];
for(i=0;i<sc09_Nstar;++i){x[i]=star[i*3]; y[i]=star[i*...
等でよい(Nは適当な数)
*写真データの取得 [#sce1a958]
double*型関数sc09_photo(int n)を実行すると、n番目の写真デ...
*出力 [#t988c745]
解答の出力には関数sc09_output(int,int,int)を使う。
引数として、写真番号、中心の星番号、(0,0,1)の星番号を与え...
sc09_output(n,m,l);
終了行:
[[sc09note]]
*ヘッダーファイルの使い方 [#b595f1cb]
入出力を統一するために、Supercon2009専用の入出力関数を使...
最終的に提出するプログラムにはこの関数以外の出力(printf文...
*ヘッダーファイル [#yc886d7f]
専用のヘッダーファイル、sc09.hがwikiに用意されているので...
例:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include "sc09.h"
*データ入力 [#h74d7d87]
main文には必ずargc, argvを指定し、最初の実行文としてsc09_...
sc09_initはint型の関数で、戻り値は「写真」の数である
int main(int argc, char *argv[])
{
.....変数宣言
int nphoto;
.....実行文は書かない
nphoto = sc09_init(argc,argv);
...ここから好きな実行文
これでnphotoに問題数がはいる
*定義された変数 [#s5b9ea8e]
以下の変数に値がはいっている
int sc09_Nstar 全ての星の数
int sc09_Nphoto 写真の数(sc09_initの戻り値と同じ)
int sc09_Npoint[sc09_Nphoto] 各写真に写っている点の数
*星のデータの取得 [#a1dcb92e]
double*型の関数sc09_map()を実行すると、星のデータへのポイ...
double* star;
star = sc09_map();
とするとdouble型配列starに星のデータが格納される。格納さ...
ただし、ベクトル型計算機ではメモリーアクセスが連続してい...
double x[N],y[N],z[N];
for(i=0;i<sc09_Nstar;++i){x[i]=star[i*3]; y[i]=star[i*...
等でよい(Nは適当な数)
*写真データの取得 [#sce1a958]
double*型関数sc09_photo(int n)を実行すると、n番目の写真デ...
*出力 [#t988c745]
解答の出力には関数sc09_output(int,int,int)を使う。
引数として、写真番号、中心の星番号、(0,0,1)の星番号を与え...
sc09_output(n,m,l);
ページ名: