結果

問題 No.3448 ABBBBBBBBC
コンテスト
ユーザー askr58
提出日時 2026-02-20 21:39:16
言語 C++23
(gcc 15.2.0 + boost 1.89.0)
結果
WA  
実行時間 -
コード長 443 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 3,334 ms
コンパイル使用メモリ 334,016 KB
実行使用メモリ 7,972 KB
最終ジャッジ日時 2026-02-20 21:39:22
合計ジャッジ時間 5,423 ms
ジャッジサーバーID
(参考情報)
judge3 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 1
other WA * 4
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

#include <bits/stdc++.h>
using namespace std;
using ll=long long;
array<ll,4> solve(ll n,ll k){
	k--;
	ll b=k/(72*n)+1;
	k%=72*n;
	ll c=k/(8*n);
	k%=8*n;
	ll a,d;
	if(k<c*n){
		a=k/c;
		d=k%c;
	}else{
		k-=c*n;
		a=n-k/(8-c);
		d=1+c+k%(8-c);
	}
	if(b<=d)d++;
	if(b<=c)c++;
	return {a+2,b,c,d};
}

int main(){
	int ttt;
	cin>>ttt;
	while(ttt--){
		ll n,k;
		cin>>n>>k;
		auto[a,b,c,d]=solve(n,k);
		cout<<a<<" "<<b<<" "<<c<<" "<<d<<endl;
	}
}
0